v3.26.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Examination [Line Items]          
Income tax expense $ 16   $ 30 $ 32 $ 67
Company's effective tax rate   0.20% 0.30% 0.20% 0.30%
Company's federal statutory rate 21.00%     21.00%  
Valuation allowance $ 133,000     $ 133,000  
Minimum          
Income Tax Examination [Line Items]          
Income tax expense $ 100   $ 100 $ 100 $ 100