v3.26.1
Summary of Significant Accounting Policies - Forward Purchase Agreement (Details)
$ / shares in Units, $ in Thousands
May 15, 2026
USD ($)
$ / shares
shares
Jul. 01, 2024
tradingDay
consecutiveTradingDay
$ / shares
Mar. 31, 2024
tradingDay
consecutiveTradingDay
$ / shares
Feb. 03, 2023
USD ($)
tradingDay
consecutiveTradingDay
financial_instrument
$ / shares
shares
Jul. 22, 2024
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Derivative [Line Items]            
Shares issued in transaction (in shares) | shares 2,000,000          
Sale of stock price (usd per share) | $ / shares $ 10.00          
Purchase price | $ $ 20,000          
Trigger share price (usd per share) | $ / shares     $ 3.00 $ 3.00    
Trading days | tradingDay     50 50    
Consecutive trading days | consecutiveTradingDay     60 60    
Forward Contracts            
Derivative [Line Items]            
Shares issued in transaction (in shares) | shares       5,916,514    
Sale of stock price (usd per share) | $ / shares       $ 10.16    
Purchase price | $       $ 60,096    
Derivative term       3 years    
Trigger share price (usd per share) | $ / shares   $ 3.00        
Trading days | tradingDay   50,000        
Consecutive trading days | consecutiveTradingDay   60,000        
Shares to issue (in shares) | shares         2,999,000  
Number of freestanding financial instruments | financial_instrument       3    
Forward purchase agreement prepayment | $       $ 60,547    
Forward Contracts | Maturity Consideration            
Derivative [Line Items]            
Trading days | tradingDay       30    
Shares to issue (in shares) | shares       7,500,000   7,500,000
Maturity consideration (usd per share) | $ / shares       $ 2.00   $ 2.00
Maturity consideration (in shares) | shares       500,000    
Maturity consideration, amount | $       $ 5,079   $ 15
Forward Contracts | Fixed Maturity Consideration            
Derivative [Line Items]            
Shares to issue (in shares) | shares       7,500,000   7,500,000
Maturity consideration (usd per share) | $ / shares       $ 2.00   $ 2.00
Maturity consideration, amount | $       $ 3,167   $ 3,167