v3.26.1
EQUITY - ISSUANCE OF PREFERRED SHARES (Details)
$ / shares in Units, $ in Thousands
Oct. 01, 2025
$ / shares
shares
Sep. 25, 2020
day
$ / shares
shares
Nov. 30, 2017
shares
Mar. 31, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Class of Stock [Line Items]              
Common stock, par value (in dollars per share) | $ / shares       $ 0.0001 $ 0.0001    
Equity | $       $ (2,011) $ 1,255 $ (15,815) $ (12,896)
Preferred Series A              
Class of Stock [Line Items]              
Preferred stock, shares outstanding (in shares)       167,972 167,972    
Preferred Series A | Genesis              
Class of Stock [Line Items]              
Shares issued for acquisition (in shares)     250,000        
Class A common stock              
Class of Stock [Line Items]              
Shares issuable on conversion of preferred stock (in shares)       6,693      
Preferred stock, conversion price per share (in dollars per share) | $ / shares   $ 66.40          
Conversion of shares (in shares) 198,920            
Common stock, par value (in dollars per share) | $ / shares $ 0.0001            
Preferred Series B              
Class of Stock [Line Items]              
Preferred stock, shares outstanding (in shares)       1,586,620 1,586,620    
Temporary equity, liquidation value per share (in dollars per share) | $ / shares   $ 10.00          
Preferred stock, dividend rate (as a percent) 8.00% 8.00%          
Temporary equity, stock price trigger (as a percent)   200.00%          
Temporary equity, threshold trading days | day   20          
Preferred stock interest rate 12.00%            
Percent of proceeds used for redemption 20.00%            
Redemption price per share (in dollars per share) | $ / shares $ 10.00            
Preferred Series B | October 2, 2027              
Class of Stock [Line Items]              
Preferred stock, dividend rate (as a percent) 9.00%            
Preferred Series B | October 2, 2028              
Class of Stock [Line Items]              
Preferred stock, dividend rate (as a percent) 10.00%            
Preferred Series B | October 2, 2029              
Class of Stock [Line Items]              
Preferred stock, dividend rate (as a percent) 11.00%            
Preferred Series B | October 2, 2030              
Class of Stock [Line Items]              
Preferred stock, dividend rate (as a percent) 12.00%            
Preferred Series B | Sahara              
Class of Stock [Line Items]              
Temporary equity issued on acquisition (in shares)   1,586,620          
Series C preferred stock              
Class of Stock [Line Items]              
Preferred stock, shares outstanding (in shares)         0    
Temporary equity, liquidation value per share (in dollars per share) | $ / shares   $ 10.00          
Temporary equity, stock price trigger (as a percent)   200.00%          
Temporary equity, threshold trading days | day   20          
Temporary equity, conversion of shares (in shares) 1,320,850            
Series C preferred stock | Sahara              
Class of Stock [Line Items]              
Temporary equity issued on acquisition (in shares)   1,320,850