XML 112 R101.htm IDEA: XBRL DOCUMENT v3.25.4
SUBSEQUENT EVENTS - Additional Information (Details)
12 Months Ended
Feb. 25, 2026
Tradingday
$ / shares
Feb. 20, 2026
Mar. 07, 2022
$ / shares
Dec. 31, 2025
Tradingday
$ / shares
Dec. 31, 2024
$ / shares
Mar. 17, 2021
$ / shares
PCT Warrants Supplemental Warrant Agreement | Subsequent Event            
Subsequent Event [Line Items]            
Supplemental agreement date Feb. 25, 2026          
Supplemental warrant amendment effective date Mar. 17, 2026          
Series A Warrants            
Subsequent Event [Line Items]            
Warrants exercise price (in usd per share)     $ 11.5 $ 11.5 $ 11.5  
Earnout stock price trigger (in usd per share)       $ 18    
Stock expiration date     Mar. 17, 2026 Mar. 17, 2026 [1] Mar. 17, 2026 [1]  
Series A Warrants | Subsequent Event            
Subsequent Event [Line Items]            
Earnout stock price trigger (in usd per share) $ 14.38          
Earnout period, threshold trading days | Tradingday 20          
Earnout period, threshold trading day period | Tradingday 30          
Stock expiration date Mar. 17, 2026          
Supplemental agreement date Feb. 25, 2026          
Supplemental warrant amendment effective date Mar. 17, 2026          
Date of written consent   Feb. 20, 2026        
Extended expiration date   Mar. 17, 2027        
Public Warrants            
Subsequent Event [Line Items]            
Warrants exercise price (in usd per share)           $ 11.5
Earnout stock price trigger (in usd per share)       $ 18    
Earnout period, threshold trading days | Tradingday       20    
Earnout period, threshold trading day period | Tradingday       30    
Warrants redemption price (in usd per share)       $ 0.01    
Public Warrants | PCT Warrants Supplemental Warrant Agreement | Subsequent Event            
Subsequent Event [Line Items]            
Stock expiration date Mar. 17, 2026          
Public Warrants | PCT Warrants | Subsequent Event            
Subsequent Event [Line Items]            
Stock expiration date Jun. 17, 2026          
Private Warrants            
Subsequent Event [Line Items]            
Warrants exercise price (in usd per share)       11.5 $ 11.5 $ 11.5
Earnout stock price trigger (in usd per share)       $ 18    
Earnout period, threshold trading days | Tradingday       20    
Earnout period, threshold trading day period | Tradingday       30    
Stock expiration date [1]       Mar. 17, 2026 Mar. 17, 2026  
Warrants redemption price (in usd per share)       $ 0.01    
Private Warrants | PCT Warrants Supplemental Warrant Agreement | Subsequent Event            
Subsequent Event [Line Items]            
Stock expiration date Mar. 17, 2026          
Private Warrants | PCT Warrants | Subsequent Event            
Subsequent Event [Line Items]            
Stock expiration date Jun. 17, 2026          
[1] During February 2026, the Company entered into amended warrant agreements, which, in part, extended the expiration dates related to the Public and Private Warrants and the Series A Warrants as described in Note 19 - Subsequent Events.