v3.26.1
MEZZANINE EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 05, 2025
Aug. 05, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
May 31, 2021
Class of Stock [Line Items]                  
Temporary equity, shares authorized (in shares)                 110,000
Temporary equity, par or stated value (in usd per share)                 $ 0.0001
Temporary equity, liquidation preference (in usd per share)                 $ 1,000
Preferred stock, shares issued (in shares)                 55,000
Temporary equity, shares outstanding (in shares)   2,449 0 31,356 0 31,356 0 37,348  
Redemption of preferred stock   $ 31,300              
Direct transaction-related costs, redemption   1,100              
Direct transaction-related costs, redemption, deemed dividend   $ 29,900              
Dividends on preferred stock     $ 0 $ 804 $ 0 $ 1,666      
Preferred Stock                  
Class of Stock [Line Items]                  
Number of shares converted (in shares) 28,907                
Common Stock                  
Class of Stock [Line Items]                  
Number of shares issued upon conversion (in shares) 2,100,000