v3.26.1
Income Taxes (Additional Information) (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
Jun. 23, 2025
Income Tax Paid, by Individual Jurisdiction [Line Items]            
Income tax benefit $ 9,414 $ (4,595) $ 9,066 $ (4,595)    
Net deferred tax liabilities $ 0   0   $ 21,300  
U.S. federal statutory rate 21.00% 21.00%        
Prepaid income taxes $ 900   900   $ 400  
Deferred tax asset 27,300   27,300      
Acquired deferred tax liabilities           $ 24,800
Deferred Tax Assets Valuation Allowance 20,100   20,100      
Valuation allowance to current period tax expense 17,900   17,900      
Valuation allowance adjustment to additional paid in capital 2,200   2,200      
State [Member]            
Income Tax Paid, by Individual Jurisdiction [Line Items]            
Net operating loss carryforwards 6,300   6,300      
Federal [Member]            
Income Tax Paid, by Individual Jurisdiction [Line Items]            
Net operating loss carryforwards $ 11,900   $ 11,900