v3.26.1
SEGMENT INFORMATION - Schedule of 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 revenue $ 15,603   $ 0   $ 26,509 $ 0
Net loss (23,417) $ (25,073) (3,449) $ (1,968) (48,490) (5,417)
Commercial operations            
Segment Reporting [Line Items]            
Total revenue 15,420   0   26,085 0
Net loss (23,000)   0   (48,128) 0
Research and Development operations            
Segment Reporting [Line Items]            
Total revenue 183   0   424 0
Net loss $ (417)   $ (3,449)   $ (362) $ (5,417)