XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.2
PROMISSORY NOTES - AFFILIATES (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 23, 2024
Mar. 15, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Nov. 30, 2018
Nov. 30, 2017
PROMISSORY NOTES - AFFILIATES              
variable interest rate 4.00%            
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember            
Related party              
PROMISSORY NOTES - AFFILIATES              
Outstanding amount     $ 5,313   $ 5,442    
Affiliates              
PROMISSORY NOTES - AFFILIATES              
Interest rate           10.00%  
Contingent consideration           $ 5,000  
Repayment of promissory notes   $ 3,400          
Affiliates | Subordinated promissory notes              
PROMISSORY NOTES - AFFILIATES              
Debt face amount             $ 3,600
Interest rate             10.00%
Debt forgiveness   3,800          
Affiliates | Promissory note              
PROMISSORY NOTES - AFFILIATES              
Debt face amount   $ 5,300          
Outstanding amount     5,300   $ 5,400    
variable interest rate   1.00%          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:PrimeRateMember          
Interest expense     $ 300 $ 100      
Affiliates | Promissory note | Minimum              
PROMISSORY NOTES - AFFILIATES              
Effective interest rate   7.50%