XML 114 R103.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Geographic Information (Summary of Selected Financial Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting [Abstract]      
Revenues $ 103,463 $ 156,314 $ 98,024
Operating expenses:      
External expenses (133,683) (202,205) (169,812)
Payroll related expenses (61,814) (75,955) (70,185)
Other operating expenses (28,441) (37,703) (37,454)
Operating loss (120,475) (159,549) (179,427)
Other income (expense):      
Interest expense (120,421) (103,859) (64,120)
Interest income 2,795 5,934 2,257
Other income 5,830 37 10,634
Net loss $ (232,271) $ (257,437) $ (230,656)