XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Elo Transaction - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deconsolidation Of Subsidiary [Line Items]    
Gain(Loss) from equity method investment $ (1,084) $ (4,931)
Carrying value of note receivable $ 4,602 $ 4,990
Elo    
Deconsolidation Of Subsidiary [Line Items]    
Percentage of voting shares owned 26.00% 37.00%
Gain(Loss) from equity method investment $ (3,800) $ (4,900)
Carrying value of Investment 0  
Gain on dilution under equity method 2,700  
Promissory Note | Elo    
Deconsolidation Of Subsidiary [Line Items]    
Notes received $ 10,000  
Debt instrument maturity date Dec. 01, 2028  
Interest rate during period 2.00%  
Promissory note discount $ 5,400  
Gain(Loss) from equity method investment 1,100  
Carrying value of note receivable $ 4,600