XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes- (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Taxes (Details) [Line Items]        
Effective tax rate 8.70% (0.20%) (0.12%) (0.20%)
Provision for income taxes $ 46 $ 26 $ 146 $ 138
Pretax income (loss) $ 529 $ (13,583) $ (121,145) $ (69,471)
U.S. Federal and State [Member]        
Income Taxes (Details) [Line Items]        
Effective tax rate     0.00%