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 |