v3.26.1
Earnings per Share - Antidilutive (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Apr. 13, 2026
Apr. 12, 2026
Earnings per Share      
Class of warrant or right exercise price of warrants or rights   $ 460 $ 11.5
Restricted Stock Units | 2023 Incentive Award Plan      
Earnings per Share      
Shares excluded as antidilutive relating to stock options 31,456    
Performance Restricted Stock Units      
Earnings per Share      
Shares excluded as antidilutive relating to stock options 44,800    
Public Warrants      
Earnings per Share      
Shares excluded as antidilutive relating to stock options 215,625    
Class of warrant or right exercise price of warrants or rights $ 460    
Private Placement Warrants      
Earnings per Share      
Shares excluded as antidilutive relating to stock options 12,657    
Class of warrant or right exercise price of warrants or rights $ 460    
Financing warrants      
Earnings per Share      
Shares excluded as antidilutive relating to stock options 8,507    
Class of warrant or right exercise price of warrants or rights $ 460    
Earnout shares      
Earnings per Share      
Shares excluded as antidilutive relating to stock options 3,006    
2025 Warrants      
Earnings per Share      
Shares excluded as antidilutive relating to stock options 4,507,273.85    
Class of warrant or right exercise price of warrants or rights $ 5.98