XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
ELO TRANSACTION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]          
Loss from equity method investment $ 665 $ 950 $ (677) $ (763)  
Carrying value of note receivable $ 5,730   $ 5,730   $ 4,602
Elo          
Schedule of Equity Method Investments [Line Items]          
Percentage of voting shares owned 22.00%   22.00%   26.00%
Gain on dilution under equity method     $ 2,300    
Loss from equity method investment     1,600 $ 1,900  
Elo | Promissory Note          
Schedule of Equity Method Investments [Line Items]          
Loss from equity method investment     3,200    
Notes received $ 10,000   10,000    
Carrying value of note receivable 5,700   5,700    
Promissory note discount $ 4,300   $ 4,300