v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 26, 2026
Oct. 31, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Option, Quantitative Disclosures [Line Items]            
Fair value assets, transfer in and out of level 3       $ 0 $ 0  
Fair value liability, transfer in and out of level 3       0 0  
Fair value assets, transfer from level 1 to level 2     $ 0 0    
Fair value liability, transfer from level 1 to level 2       0 0  
Fair value assets, transfer from level 2 to level 1       0 0  
Fair value liability, transfer from level 2 to level 1       $ 0 0  
Payments to acquire notes receivable         $ 250 $ 0
A.E. Innovation, LLC            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Payments to acquire notes receivable   $ 5,000        
Notes receivable discount   $ 1,600        
Future Energy Capital Limited            
Fair Value, Option, Quantitative Disclosures [Line Items]            
Payments to acquire notes receivable $ 250          
Interest rate         12.00%  
Loans receivables, term         1 year