v3.26.1
Income Taxes - Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Current provision/(benefit)    
Federal $ 0 $ (724)
State 0 (148)
Total current provision/(benefit) 0 (872)
Deferred provision/(benefit)    
Federal 0 0
State 0 0
Total deferred provision/(benefit) 0 0
Total provision/(benefit) $ 0 $ 872