XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earn-Out Shares, Public Warrants and Private Placement Warrants (Details) - $ / shares
3 Months Ended 9 Months Ended
Aug. 31, 2023
Jun. 30, 2023
Dec. 31, 2023
Public Warrants and Private Placement Warrants [Abstract]      
Redemption price (in dollars per share)   $ 0.1  
Cashless warrant exercised (in shares)   20,061,507  
Unexercised public warrants (in shares)   413,971  
Private Placement Warrants [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Aggregate value of shares exchanged on a cashless basis (in shares)   2,548,621  
Private Placement Warrants [Member] | Minimum [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Exercise price of warrants (in dollars per share)     $ 18
Public Warrants [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Class of warrant outstanding (in shares)   20,475,875  
Redemption price (in dollars per share)     $ 0.1
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  
Public Warrants [Member] | Maximum [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Number of trading days     30 days
Public Warrants [Member] | Minimum [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Number of trading days     20 days
Public Warrants [Member] | Common Stock [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Cash exercise price (in dollars per share)   $ 11.5  
Public Warrants [Member] | Common Stock [Member] | Minimum [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Sale price (in dollars per share)     $ 10
Public and Private Warrants [Member] | Common Stock [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Cash exercise price (in dollars per share) $ 11.5    
Cashless exercise price (in dollars per share) $ 11.5    
Number of common shares issued to surrendering holder per warrant (in shares) 0.2495    
MAAC Sponsor [Member]      
Earn-Out Shares [Abstract]      
Number of earn-out shares vested (in shares)     0
Public Warrants and Private Placement Warrants [Abstract]      
Period to exercise warrants after business combination     30 days
Warrants expiration period     5 years
MAAC Sponsor [Member] | 20% Earn-Out [Member]      
Earn-Out Shares [Abstract]      
Common shares issued (in shares)     2,033,591
Percentage of earn-out shares     20.00%
MAAC Sponsor [Member] | 10 % Earn-Out [Member]      
Earn-Out Shares [Abstract]      
Common shares issued (in shares)     1,016,796
Percentage of earn-out shares     10.00%
MAAC Sponsor [Member] | Independent Directors [Member] | 20% Earn-Out [Member]      
Earn-Out Shares [Abstract]      
Common shares issued (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 [Member] | Independent Directors [Member] | 20% Earn-Out [Member] | Minimum [Member]      
Earn-Out Shares [Abstract]      
Earn-out share price (in dollars per share)     $ 15
MAAC Sponsor [Member] | Independent Directors [Member] | 10 % Earn-Out [Member]      
Earn-Out Shares [Abstract]      
Common shares issued (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 [Member] | Independent Directors [Member] | 10 % Earn-Out [Member] | Minimum [Member]      
Earn-Out Shares [Abstract]      
Earn-out share price (in dollars per share)     $ 20
MAAC Sponsor [Member] | Private Placement Warrants [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Class of warrant outstanding (in shares)     10,214,365
Exercise price of warrants (in dollars per share)     $ 11.5
MAAC Sponsor [Member] | Public Warrants [Member]      
Public Warrants and Private Placement Warrants [Abstract]      
Class of warrant outstanding (in shares)     20,535,896
Exercise price of warrants (in dollars per share)     $ 11.5