v3.26.1
Investments - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jul. 01, 2024
Schedule of Equity Method Investments [Line Items]              
Conversion of AFX available-for-sale term loan into equity method investments       $ 0 $ 8,757    
Realized gain on conversion of available for sale investment   $ 0 $ 0 0 1,507    
Reclassification of loans to investments       0 4,375    
Additional investment in debt securities - AFS       0 2,708    
Due from related parties   $ 16,351   $ 16,351   $ 11,840  
AeroFlexx, LLC              
Schedule of Equity Method Investments [Line Items]              
Investment interest percentage   37.00%   37.00%   37.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,300            
Conversion of loans to investments (in usd per share) $ 6.83            
Realized gain on conversion of available for sale investment           $ 1,500  
Balance drawn   $ 10,000   $ 10,000      
Reclassification of loans to investments           4,400  
Additional investment in debt securities - AFS           2,700  
Increase (decrease) in fair value   500 $ 200 600 $ (700)    
Due from related parties   $ 16,300   $ 16,300   $ 10,800