v3.26.1
REDEEMABLE PREFERRED STOCK (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 06, 2026
Sep. 19, 2025
May 31, 2024
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
REDEEMABLE PREFERRED STOCK              
Number of temporary equity shares issued     962,632        
Aggregate consideration     $ 934,600        
Preferred stock, Initial value per share     $ 1,000        
Accrued cumulative dividends, Percentage     15.00%        
Increase in the percentage of cumulative dividends on fourth anniversary     1.00%        
Accumulated dividends       $ 114,400 $ 147,700    
Number of preferred shares redeemed 189,050 411,420   189,050      
Aggregate redemption price $ 250,000 $ 525,000   $ 249,994      
Preferred stock redemption multiplier 101.50% 103.00%          
Redeemable preferred stock, Issued       362,162 551,212    
Redeemable preferred stock, Outstanding       362,162 551,212 962,632 962,632
Class A common stock | 2024 Warrants              
REDEEMABLE PREFERRED STOCK              
Number of shares of common stock called by warrants     23,739,914        
Maximum              
REDEEMABLE PREFERRED STOCK              
Accrued cumulative dividends, Percentage     19.00%