XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Assets and Liabilities - Schedule of Assets and Liabilities that are Measured at Fair Value (Details) - USD ($)
$ in Thousands
Nov. 30, 2025
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Marketable securities:          
Equities   $ 163,362 $ 4,156    
Warrants   7,476 1,617    
Total marketable securities $ 1,200 170,838 5,773    
Notes receivable at fair value, current portion      
Notes receivable at fair value, non-current portion   902    
Quoted prices in active markets (Level 1) [Member]          
Marketable securities:          
Equities   163,362 4,156    
Warrants        
Total marketable securities   163,362 4,156    
Notes receivable at fair value, current portion        
Notes receivable at fair value, non-current portion        
Significant unobservable inputs (Level 3) [Member]          
Marketable securities:          
Equities      
Total marketable securities      
Notes receivable at fair value, current portion     $ 285 $ 3,177
Notes receivable at fair value, non-current portion   902 $ 1,128 $ 1,129
Significant other observable inputs (Level 2) [Member]          
Marketable securities:          
Equities        
Warrants   7,476 1,617    
Total marketable securities   $ 7,476 1,617    
Notes receivable at fair value, current portion        
Notes receivable at fair value, non-current portion