v3.26.1
Earnings (loss) per Share - Antidilutive (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Performance Restricted Stock Units  
Earnings per Share  
Shares excluded as antidilutive relating to stock options 1,795,200
Public Warrants  
Earnings per Share  
Shares excluded as antidilutive relating to stock options 8,625,000
Class of warrant or right exercise price of warrants or rights | $ / shares $ 11.5
Private Placement Warrants  
Earnings per Share  
Shares excluded as antidilutive relating to stock options 506,250
Class of warrant or right exercise price of warrants or rights | $ / shares $ 11.5
Financing warrants  
Earnings per Share  
Shares excluded as antidilutive relating to stock options 340,250
Class of warrant or right exercise price of warrants or rights | $ / shares $ 11.5
2025 Warrants  
Earnings per Share  
Shares excluded as antidilutive relating to stock options 68,459,652
Class of warrant or right exercise price of warrants or rights | $ / shares $ 0.409