v3.25.4
Income Taxes - Schedule of Components of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
(Loss) income before income taxes    
Domestic $ (20,239) $ 130,872
Foreign (413) (14)
Total (loss) income before income taxes (20,652) 130,858
Current tax expense (benefit)    
U.S. Federal 455 (37)
State 47 13
Total 502 (24)
Deferred tax (benefit) expense    
U.S. Federal (9,446) 17,447
State (355) 477
Total (9,801) 17,924
Current tax expense (benefit)    
U.S. Federal (8,991) 17,410
State (308) 490
Income tax (benefit) expense $ (9,299) $ 17,900