XML 118 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2024
Jul. 31, 2024
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other Assets [Line Items]            
Purchases of short-term investments       $ 3,650 $ 326 $ 2,000
Funding of investment loan receivable $ 757   $ 7,000 7,757 $ 0 $ 0
Investment loan receivables, fair value     $ 7,000 7,676    
Convertible Debt Securities            
Other Assets [Line Items]            
Purchases of short-term investments   $ 3,000        
Investment interest rate (as a percent)   10.00%        
Fair value of the convertible notes gain (loss)       $ 593