v3.26.1
Income Taxes - Schedule of Income Taxes, Net of Refunds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. Federal $ 0    
U.S. State and Local (1,954)    
Foreign 0    
Total cash paid (refunded) during the period for income taxes (1,954) $ (287) $ (2,644)
CALIFORNIA      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. State and Local (2,000)    
TEXAS      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. State and Local 861    
VIRGINIA      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
U.S. State and Local $ (89)