XML 73 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Summary of Selected Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting [Abstract]    
Revenues $ 24,066 $ 28,005
Operating expenses:    
External expenses (19,022) (36,995)
Payroll related expenses (12,105) (17,403)
Other operating expenses (6,250) (6,489)
Operating loss (13,311) (32,882)
Other income (expense):    
Interest expense (12,983) (30,274)
Interest income 188 808
Other expense (264) (1,106)
Net loss $ (26,370) $ (63,454)