v3.26.1
Investments (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 91 Months Ended
Dec. 31, 2018
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]              
Investment in venture capital fund, net       $ 40 $ 92    
(Gains) losses from equity method investments   $ (222) $ (50) 9 (344)    
Investment   $ 23,236   23,236   $ 23,236 $ 22,167
Autotech Ventures              
Schedule of Equity Method Investments [Line Items]              
Investment commitment $ 10,000            
Contribution expected period 10 years            
Investment in venture capital fund, net       40 100 $ 9,370  
Distributions received       $ 0 8    
Equity method investment, ownership percentage   6.70%   6.70%   6.70%  
(Gains) losses from equity method investments   $ (222) $ (50) $ 9 $ (344)    
Investment   $ 8,473   $ 8,473   $ 8,473 $ 8,442