XML 69 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACQUISITION - Narrative (Details) - USD ($)
$ in Thousands, shares in Millions
12 Months Ended
Jun. 20, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
ACQUISITION        
Value of shares issued   $ (4,849) $ (79) $ (26)
Airity Technologies        
ACQUISITION        
Acquired percentage 100.00%      
Shares issued 0.1      
Share-Based Payment Arrangement, Grantee Status [Extensible Enumeration] us-gaap:ShareBasedPaymentArrangementEmployeeMember      
Value of shares issued $ 15,600      
Vesting period 3 years      
Airity Technologies | Shares allocated to consideration paid at closing        
ACQUISITION        
Value of shares issued $ 4,500      
Airity Technologies | Shares considered future compensation        
ACQUISITION        
Value of shares issued $ 11,100