v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Jan. 31, 2025
Dec. 31, 2024
Feb. 22, 2023
Sep. 30, 2022
Commitments and Contingencies [Line Items]            
Current litigation $ 168 $ 570        
Bud & Mary’s Litigation [Member]            
Commitments and Contingencies [Line Items]            
Current litigation         $ 7,000  
Litigation reserve     $ 1,500      
Hannon Electric, Inc [Member]            
Commitments and Contingencies [Line Items]            
Current litigation         1,498  
Electric Supply Center Corp, [Member]            
Commitments and Contingencies [Line Items]            
Current litigation         93  
Bowdoin Construction Corp. Litigation [Member]            
Commitments and Contingencies [Line Items]            
Current litigation         $ 7,000  
Valiant Group LLC [Member]            
Commitments and Contingencies [Line Items]            
Litigation reserve     1,500      
McCutchan, Inc. [Member]            
Commitments and Contingencies [Line Items]            
Current litigation 3,000          
Litigation reserve     $ 1,500      
Bud & Mary TTK Agreement [Member]            
Commitments and Contingencies [Line Items]            
Current litigation 14,400          
Valiant Agreement [Member] | McCutchan, Inc. [Member]            
Commitments and Contingencies [Line Items]            
Current litigation $ 1,400          
Bud & Mary’s Litigation [Member]            
Commitments and Contingencies [Line Items]            
Current litigation       $ 14,400    
Bud & Mary’s Litigation [Member] | Bud & Mary TTK Agreement [Member]            
Commitments and Contingencies [Line Items]            
Current litigation       $ 330    
Note Receivable [Member]            
Commitments and Contingencies [Line Items]            
Current litigation           $ 14,700