XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
WARRANTS (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 14, 2023
Apr. 26, 2022
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Warrant or Right [Line Items]              
Conversion of shares (in shares)         16,624,215 11,375,090  
Proceeds from the issuance of common stock     $ 23,500   $ 0 $ 9,369,000 $ 4,160,000
Warrants or rights exercised (in shares)           0 0
Term Loan Warrants              
Class of Warrant or Right [Line Items]              
Warrants exercised (in shares) 3,301,536            
Exercise price per share (in dollars per share) $ 2.59            
Anniversary term (in years) 10 years            
Warrant fair value     $ 4,100,000   $ 4,100,000    
Warrants issued and outstanding (in shares)     0   0    
Private Warrants              
Class of Warrant or Right [Line Items]              
Warrants issued and outstanding (in shares)     3,663,955   3,663,955    
ATSP | Public Warrants              
Class of Warrant or Right [Line Items]              
Exercise price per share (in dollars per share)   $ 11.50          
ATSP | Public Warrants | Share Price Equal or Exceeds Eighteen Dollars              
Class of Warrant or Right [Line Items]              
Redemption price (in dollars per share)   $ 0.01          
Redemption notice period   30 days          
Warrant trigger price (in dollars per share)   18.00          
ATSP | Public Warrants | Share Price Equal or Exceeds Eighteen Dollars | Minimum              
Class of Warrant or Right [Line Items]              
Number of consecutive trading days for determining share price   20 days          
ATSP | Public Warrants | Share Price Equal or Exceeds Eighteen Dollars | Maximum              
Class of Warrant or Right [Line Items]              
Number of consecutive trading days for determining share price   30 days          
Class A Common Stock              
Class of Warrant or Right [Line Items]              
Conversion of shares (in shares)   140,114,060 2,041 2,269,982