XML 82 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Pretax Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. Domestic $ (147,954) $ (178,313) $ (146,627)
Foreign (14,119) (8,602) (5,382)
Net loss before taxes $ (162,073) $ (186,915) $ (152,009)