Annual report pursuant to Section 13 and 15(d)

Selected Quarterly Financial Data (Unaudited) - Summary (Details)

v3.22.4
Selected Quarterly Financial Data (Unaudited) - Summary (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]                      
Total revenues $ 50,382 $ 59,221 $ 50,126 $ 36,516 $ 56,404 $ 59,694 $ 78,854 $ 46,592 $ 196,245 $ 241,544 $ 163,562
Research and development 9,197 9,239 8,467 9,179 8,147 7,430 7,482 9,046 36,082 32,105 40,503
General and administrative 31,131 14,920 12,086 11,925 12,596 10,967 12,412 10,815 70,062 46,790 60,012
Total operating costs and expenses 70,481 46,880 41,464 34,383 41,280 34,597 24,941 36,875 193,208 137,693 143,176
Net income (loss) from continuing operations (14,534) 9,645 12,599 (12,929) (3,194) 20,338 36,442 22,767 (5,219) 76,353 6,598
Net loss from discontinued operations (2,951) (9,241) (13,494) (2,456) (2,223) (6,615) (5,717) (4,660) (28,142) (19,215) (9,583)
Net income (loss) $ (17,485) $ 404 $ (895) $ (15,385) $ (5,417) $ 13,723 $ 30,725 $ 18,107 $ (33,361) $ 57,138 $ (2,985)
Basic net income (loss) from continuing operations (USD per share) $ (0.86) $ 0.57 $ 0.75 $ (0.77) $ (0.19) $ 1.22 $ 2.19 $ 1.39 $ (0.31) $ 4.59 $ 0.41
Basic net income (loss) from discontinued operations (USD per share) (0.17) (0.55) (0.80) (0.15) (0.13) (0.40) (0.34) (0.28) (1.67) (1.16) (0.59)
Diluted net income (loss) from continuing operations (USD per share) (0.86) 0.57 0.75 (0.77) (0.19) 1.19 2.12 1.32 (0.31) 4.43 0.39
Diluted net income (loss) from discontinued operations (USD per share) $ (0.17) $ (0.55) $ (0.80) $ (0.15) $ (0.13) $ (0.39) $ (0.33) $ (0.27) $ (1.67) $ (1.11) $ (0.57)
Shares used in the computation of basic net income (loss) per share (in shares) 16,890,000 16,888,000 16,868,000 16,824,000 16,733,000 16,688,000 16,659,000 16,435,000 16,868,000 16,630,000 16,185,000
Shares used in the computation of diluted net income (loss) per share (in shares)         16,733,000 17,142,000 17,172,000 17,248,000 16,868,000 17,246,000 16,825,000