v3.25.4
Income Taxes - Net Operating Loss Carryforwards (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
NOL Carryforwards [Abstract]    
Valuation allowance $ 178,080 $ 156,493
Valuation Allowance increase 21,600 $ 17,000
Federal    
NOL Carryforwards [Abstract]    
Operating loss carryforwards 513,100  
NOL carryforwards not subject to expiration but subject to 80% taxable income limitation 447,600  
Federal | Pre-2018    
NOL Carryforwards [Abstract]    
Operating loss carryforwards 65,500  
State and Local Jurisdiction    
NOL Carryforwards [Abstract]    
Operating loss carryforwards 14,600  
NOL carryforwards not subject to expiration 24,500  
State and Local Tax Jurisdiction, Other    
NOL Carryforwards [Abstract]    
Operating loss carryforwards $ 355,800