v3.25.2
MERGER TRANSACTION COSTS PAYABLE - Narrative (Details)
1 Months Ended
Jan. 31, 2024
shares
Dec. 31, 2023
USD ($)
agreement
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Subsidiary, Sale of Stock [Line Items]        
Number of success agreements entered into | agreement   3    
Merger transaction costs payable in shares | $   $ 4,250,000 $ 0 $ 0
Class of warrant or right, issued during period (in shares) 4,000      
Common Class A        
Subsidiary, Sale of Stock [Line Items]        
Common stock issued during period (in shares) 48,342