v3.26.1
STOCK-BASED COMPENSATION - Warrant (Details) - United States Department of War - DOD Warrant - $ / shares
Jul. 10, 2025
Jul. 09, 2025
Class of Stock [Line Items]    
Warrant term   10 years
Number of securities called by warrants (in shares) 11,201,659  
Exercise price of warrants (usd per share)   $ 30.03