v3.26.1
Segment Information - Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]            
Total revenues $ 39,663   $ 25,881   $ 75,883 $ 46,282
Research and development identified to programs 4,486   3,433   8,878 6,691
Selling, general and administrative identified to programs 16,559   20,782   37,342 40,327
Impairment of intangible assets         43,300  
Income tax expense 4,042   2,199   10,957 3,381
Depreciation and amortization expense         732 3,300
Interest expense 0   2,009   1,711 3,978
Net income 8,752 $ 37,890 74,707 $ (3,099) 46,642 71,608
Reportable Segment            
Segment Reporting [Line Items]            
Total revenues 39,663   25,881   75,883 46,282
Impairment of intangible assets 0   58,710   0 58,710
Income tax expense 4,042   2,199   10,957 3,381
Interest income (1,477)   (2,257)   (3,661) (2,975)
Depreciation and amortization expense 316   1,651   732 3,300
Interest expense 0   2,009   1,711 3,978
Other expense (income), net 6,985   (135,353)   (26,718) (138,738)
Net income 8,752   74,707   46,642 71,608
Direct Operating Costs | Reportable Segment            
Segment Reporting [Line Items]            
Research and development identified to programs 2,206   2,339   5,138 4,700
Selling, general and administrative identified to programs 3,132   6,439   9,564 14,000
Indirect Operating Costs | Reportable Segment            
Segment Reporting [Line Items]            
Research and development identified to programs 2,280   1,094   3,740 1,991
Selling, general and administrative identified to programs $ 13,427   $ 14,343   $ 27,778 $ 26,327