v3.26.1
REDEEMABLE PREFERRED STOCK - Redemptions (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 16, 2026
shares
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
day
shares
Jun. 30, 2025
USD ($)
Class of Stock [Line Items]          
Redeemable preferred stock redemptions   $ 82 $ 0 $ 22,288 $ 300
Series A1 Preferred Stock          
Class of Stock [Line Items]          
Redemption period       24 months  
Preferred stock redemption, trading days prior to redemption | day       20  
Redemption of preferred stock (in shares) | shares 7,539,638     183,081  
Redeemable preferred stock redemptions   10   $ 18,600 130
Series A Preferred Stock          
Class of Stock [Line Items]          
Redemption of preferred stock (in shares) | shares 1,869,573     2,330,186  
Redeemable preferred stock redemptions   $ 72   $ 3,700 $ 170
Series D Preferred Stock          
Class of Stock [Line Items]          
Redemption of preferred stock (in shares) | shares 21,760     8,410  
Redeemable preferred stock redemptions       $ 19