XML 119 R103.htm IDEA: XBRL DOCUMENT v3.26.1
Related Party Transactions (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Aug. 25, 2025
USD ($)
grantee
shares
Jun. 25, 2025
USD ($)
grantee
shares
Mar. 24, 2025
USD ($)
shares
Mar. 20, 2025
instrument
Feb. 26, 2025
grantee
shares
Dec. 31, 2024
USD ($)
grantee
shares
Dec. 09, 2024
USD ($)
grantee
shares
Mar. 22, 2024
USD ($)
grantee
shares
Dec. 31, 2024
USD ($)
Oct. 01, 2024
USD ($)
Dec. 31, 2025
USD ($)
shares
Mar. 31, 2021
$ / shares
shares
Related Party Transaction [Line Items]                        
Stock options granted (in shares) | shares         140,000           152,295  
Revenue                 $ 456 $ 764 $ 2,056  
Due from related party           $ 4,536     4,536   $ 11,840  
Conversion of related party notes (in shares) | shares                     2,310,848  
Conversion of related party notes                     $ 23,109  
Management fees - related party                        
Related Party Transaction [Line Items]                        
Revenue                 223 669 $ 499  
RSUs                        
Related Party Transaction [Line Items]                        
Awards granted (in shares) | shares                     653,118  
Stock options                        
Related Party Transaction [Line Items]                        
Number of grantees | grantee         2              
Related party                        
Related Party Transaction [Line Items]                        
Number of notes settled | instrument       3,000                
Related party | Transactions with Directors                        
Related Party Transaction [Line Items]                        
Stock options granted (in shares) | shares             590,163          
Number of grantees | grantee           4 8 1        
Related party | Transactions with Directors | Class C units                        
Related Party Transaction [Line Items]                        
Grant date fair value               $ 400        
Shares issued in period (in shares) | shares               100,000        
Related party | Transactions with the ESG Fund                        
Related Party Transaction [Line Items]                        
Purchase option (in shares) | shares                       145,161
Purchase option, price (in usd per share) | $ / shares                       $ 1
Due from related party           $ 100     100      
Related party | Transactions with the ESG Fund | Management fees - related party                        
Related Party Transaction [Line Items]                        
Fee expense                 100 100 $ 100  
Revenue                 200 $ 600 $ 400  
Related party | Transactions with the ESG Fund | Minimum                        
Related Party Transaction [Line Items]                        
Management fee percentage                     1.00%  
Related party | Transactions with the ESG Fund | Maximum                        
Related Party Transaction [Line Items]                        
Management fee percentage                     2.00%  
Related party | Transactions with AeroFlexx                        
Related Party Transaction [Line Items]                        
Due from related party           $ 4,400     $ 4,400   $ 10,500  
Conversion of related party notes (in shares) | shares     578,294                  
Conversion of related party notes     $ 5,800                  
Related party | RSUs | Transactions with Directors                        
Related Party Transaction [Line Items]                        
Awards granted (in shares) | shares 338,601 111,525         1,246,722          
Grant date fair value $ 1,500 $ 600         $ 15,200          
Number of grantees | grantee 2 5                    
Related party | Stock options | Transactions with Directors                        
Related Party Transaction [Line Items]                        
Grant date fair value             $ 3,900          
Related party | SARs | Transactions with Directors                        
Related Party Transaction [Line Items]                        
Awards granted (in shares) | shares           200,000            
Grant date fair value           $ 7,800