v3.25.1
Income Taxes- (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Taxes (Details) [Line Items]    
Effective tax rate (0.10%) (0.14%)
Provision for income taxes $ 58 $ 44
pretax loss $ 58,521 $ 31,566
U.S. Federal and State [Member]    
Income Taxes (Details) [Line Items]    
Effective tax rate 0.00%