v3.26.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Income Tax Disclosure [Abstract]          
Benefit for income taxes $ 1,527 $ 49 $ 1,514 $ 48  
Effectivetax rate (in percent) 110.00% 1.00%      
Discrete benefit $ 1,200   1,200    
Deferred Tax Liabilities, Net         $ 783
Net of valuation allowance 3,349   3,349   0
Deferred tax liability 2,618   2,618   $ 783
Net deferred tax asset 731   731    
Operating loss carryforwards 44,100   44,100    
Tax credit carryforward, amount $ 33,800   $ 33,800