v3.26.1
Earn-Out Shares, Public Warrants and Private Placement Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Aug. 31, 2023
Sep. 30, 2021
Jun. 30, 2023
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Gain (loss) on fair value of liability instruments       $ (47,704) $ 15,756 $ (46,838)
Class of warrant or right redemption (in dollars per share)     $ 0.10      
Cashless warrant exercised (in shares)     20,061,507      
Unexercised public warrants (in shares)     413,971      
Private Placement Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Aggregate value of shares exchanged on a cashless basis (in shares)     2,548,621      
Public Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Class of warrant or right, outstanding (in shares)     20,475,875      
Class of warrant or right redemption (in dollars per share)   $ 0.10        
Warrant exercised (in shares)     397      
Aggregate value of shares exchanged (in shares)     397      
Aggregate value of shares exchanged on a cashless basis (in shares)     5,005,531      
Earn-Out Shares            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Gain (loss) on fair value of liability instruments       $ (47,700) $ 12,000  
Common Shares | Public and Private Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Cash exercise price (in dollars per share) $ 11.50          
Cashless exercise price (in dollars per share) $ 11.50          
Number of common shares issued to surrendering holder per warrant (in shares) 0.2495          
Common Shares | Public Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Cash exercise price (in dollars per share)     $ 11.50      
Minimum | Private Placement Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Exercise price of warrants (in dollars per share)   $ 18.00        
Minimum | Public Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Number of trading days   20 days        
Minimum | Common Shares | Public Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Sale of stock, price (in dollars per share)   $ 10.00        
Maximum | Public Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Number of trading days   30 days        
MAAC Sponsor            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Earn-out shares, lock-up period       1 year    
Fair value of vested earnout liability       $ 57,700    
Period to exercise warrants after business combination       30 days    
Warrants expiration period       5 years    
MAAC Sponsor | Private Placement Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Class of warrant or right, outstanding (in shares)       10,214,365    
Exercise price of warrants (in dollars per share)       $ 11.50    
MAAC Sponsor | Public Warrants            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Class of warrant or right, outstanding (in shares)       20,535,896    
Exercise price of warrants (in dollars per share)       $ 11.50    
MAAC Sponsor | 20% Earn-Out            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Stock issued during period (in shares)   2,033,591        
Percentage of earn-out shares   20.00%   20.00%    
MAAC Sponsor | 20% Earn-Out | Director            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Stock issued during period (in shares)   10,000        
Number of trading days to meet earn-out price threshold   20 days        
Trading day period for earn-out shares   30 days        
MAAC Sponsor | 20% Earn-Out | Director | Minimum            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Earn-out share price (in dollars per share)   $ 15.00        
MAAC Sponsor | 10 % Earn-Out            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Stock issued during period (in shares)   1,016,796        
Percentage of earn-out shares   10.00%   10.00%    
MAAC Sponsor | 10 % Earn-Out | Director            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Stock issued during period (in shares)   5,000        
Number of trading days to meet earn-out price threshold   20 days        
Trading day period for earn-out shares   30 days        
MAAC Sponsor | 10 % Earn-Out | Director | Minimum            
Earn-Out Shares, Public Warrants and Private Placement Warrants [Line Items]            
Earn-out share price (in dollars per share)   $ 20.00