XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Investments - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 01, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jul. 01, 2024
Schedule of Equity Method Investments [Line Items]          
Conversion of AFX available-for-sale term loan into equity method investments   $ 8,757 $ 0    
Realized gain on conversion of available for sale investment   1,507 0    
Reclassification of loans to investments   4,375 0    
Additional investment in debt securities - AFS   2,337 0    
Unrealized loss on available-for-sale debt securities - related party   $ 880 $ 0    
AeroFlexx, LLC          
Schedule of Equity Method Investments [Line Items]          
Investment interest percentage   38.00%   34.00%  
Investment in debt security - AFS, maximum capacity         $ 10,000
Investment, conversion price percentage         100.00%
Conversion of AFX available-for-sale term loan into equity method investments $ 7,250        
Conversion of loans to investments (in usd per share) $ 6.83        
Realized gain on conversion of available for sale investment   $ 1,507      
Reclassification of loans to investments   4,375      
Additional investment in debt securities - AFS   2,337      
Balance drawn   9,629      
Unrealized loss on available-for-sale debt securities - related party   $ 880