XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 21, 2024
Apr. 07, 2023
Jun. 13, 2022
Feb. 27, 2019
Dec. 31, 2023
Noncontrolling Interest [Line Items]          
Noncontrolling interest, change in redemption value         $ 9,900
KTT CORE, LLC          
Noncontrolling Interest [Line Items]          
Percentage of voting interests acquired 9.95%   9.95% 80.10%  
Aggregate purchase price $ 22,500     $ 60,000  
Common stock issued $ 11,250   $ 2,700    
KTT CORE, LLC | Common Stock          
Noncontrolling Interest [Line Items]          
Number of shares issued (in shares) 583,700   190,258    
KTT CORE, LLC | KTT CORE, LLC          
Noncontrolling Interest [Line Items]          
Common stock issued $ 11,250 $ 10,700      
Subsidiary percent owned (as a percent)     90.05%    
Ownership interest after acquisition (as a percent) 100.00%        
KTT CORE, LLC | KTT CORE, LLC | Common Stock          
Noncontrolling Interest [Line Items]          
Number of shares issued (in shares)   828,128      
Florida Turbine Technologies, Inc.          
Noncontrolling Interest [Line Items]          
Percentage of voting interests acquired       80.10%  
Aggregate purchase price     $ 6,400