v3.26.1
Business and Basis of Presentation (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
level3FinancialInstruments
$ / shares
Jun. 04, 2024
$ / shares
shares
Class of Warrant or Right [Line Items]    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 18.50  
Payments for Repurchase of Warrants $ 4,855,000  
Black-Scholes Value of Remaining Warrant Per Warrant Share $ 3.02  
Ambac Assurance Corporation [Member]    
Class of Warrant or Right [Line Items]    
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares   $ 18.50
Class of Warrant or Right, Number of Securities Called by Warrants or Rights | shares   5,092,707
Number of Warrants Exercised during Period | level3FinancialInstruments 1,697,569  
Warrants and Rights Outstanding $ 3,395,138