v3.26.1
WARRANTS - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 16, 2026
$ / shares
Feb. 20, 2026
Tradingday
$ / shares
Jan. 16, 2025
USD ($)
shares
Sep. 13, 2024
$ / shares
shares
May 10, 2024
$ / shares
shares
Mar. 31, 2026
USD ($)
Tradingday
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
Sep. 30, 2025
Dec. 31, 2025
$ / shares
Apr. 15, 2026
$ / shares
Feb. 19, 2026
$ / shares
Mar. 07, 2022
$ / shares
shares
Mar. 17, 2021
$ / shares
Class of Warrant or Right [Line Items]                          
Proceeds from exercise of warrants | $           $ 230 $ 5,400            
RTI Warrants                          
Class of Warrant or Right [Line Items]                          
Proceeds from exercise of warrants | $     $ 5,400                    
RTI Warrants | Common Stock                          
Class of Warrant or Right [Line Items]                          
Shares issued (in shares) | shares     1,500,000                    
Series A Warrants                          
Class of Warrant or Right [Line Items]                          
Warrants exercise price (in usd per share)           $ 11.5     $ 11.5     $ 11.5  
Extended expiration date   Mar. 17, 2027                      
Earnout stock price trigger (in usd per share)   $ 14.38                 $ 18    
Earnout period, threshold trading days | Tradingday   20                      
Earnout period, threshold trading day period | Tradingday   30                      
Stock expiration date           Mar. 17, 2027     Mar. 17, 2027        
Stock expiration date                       Mar. 17, 2026  
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares                       17,900,000  
Series A Warrants | Expected volatility                          
Class of Warrant or Right [Line Items]                          
Warrant, measurement input               1          
Series B Warrants                          
Class of Warrant or Right [Line Items]                          
Warrants exercise price (in usd per share)         $ 11.5 $ 11.5     $ 11.5        
Warrants issued (in shares) | shares         3,100,000                
Stock expiration date         Dec. 01, 2030 Dec. 01, 2030     Dec. 01, 2030        
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares         1                
Warrants, redemption period, start date           Jan. 01, 2028              
Series B Warrants | Expected volatility                          
Class of Warrant or Right [Line Items]                          
Warrant, measurement input           1              
Series C Warrants                          
Class of Warrant or Right [Line Items]                          
Shares issued (in shares) | shares       5,000,000                  
Warrants exercise price (in usd per share)       $ 11.5   $ 11.5     $ 11.5        
Stock expiration date       Dec. 01, 2030   Dec. 01, 2030     Dec. 01, 2030        
Warrants, redemption period, start date           Jan. 01, 2029              
Series C Warrants | Expected volatility                          
Class of Warrant or Right [Line Items]                          
Warrant, measurement input           1              
Public Warrants                          
Class of Warrant or Right [Line Items]                          
Proceeds from exercise of warrants | $           $ 200              
Warrants exercise price (in usd per share)                         $ 11.5
Warrants redemption price (in usd per share)           $ 0.01              
Warrants written notice of redemption threshold           30 days              
Earnout stock price trigger (in usd per share)           $ 18 $ 18            
Earnout period, threshold trading days | Tradingday           20              
Earnout period, threshold trading day period | Tradingday           30              
Earnout period, business days prior to notice of redemption               3 days          
Warrants exercised | shares           20,001              
Public Warrants | Subsequent Event                          
Class of Warrant or Right [Line Items]                          
Extended expiration date Mar. 17, 2027                        
Supplemental warrant amendment effective date Jun. 17, 2026                        
Earnout stock price trigger (in usd per share) $ 14.38                 $ 18      
Private Warrants                          
Class of Warrant or Right [Line Items]                          
Warrants exercise price (in usd per share)           $ 11.5     $ 11.5       $ 11.5
Warrants redemption price (in usd per share)           $ 0.01              
Warrants written notice of redemption threshold           30 days              
Earnout stock price trigger (in usd per share)           $ 18 $ 18            
Earnout period, threshold trading days | Tradingday           20              
Earnout period, threshold trading day period | Tradingday           30              
Earnout period, business days prior to notice of redemption               3 days          
Warrants transferred from initial purchasers | shares           187,000              
Stock expiration date [1]           Mar. 17, 2027     Mar. 17, 2027        
Private Warrants | Subsequent Event                          
Class of Warrant or Right [Line Items]                          
Extended expiration date Mar. 17, 2027                        
Supplemental warrant amendment effective date Jun. 17, 2026                        
Earnout stock price trigger (in usd per share) $ 14.38                 $ 18      
[1] On April 16, 2026 the Company received the requisite shareholder approval to extend the expiration date of the public and private warrants to March 17, 2027.