v3.26.1
Earnings per Share - Antidilutive (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Restricted Stock Units | 2023 Incentive Award Plan  
Earnings per Share  
Shares excluded as antidilutive relating to stock options 25,580
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 | $ / shares $ 460
Earnout shares  
Earnings per Share  
Shares excluded as antidilutive relating to stock options 7,634
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 | $ / shares $ 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 | $ / shares $ 460
2025 Warrants  
Earnings per Share  
Shares excluded as antidilutive relating to stock options 4,682,273.85
Class of warrant or right exercise price of warrants or rights | $ / shares $ 5.98