v3.26.1
Organization and Basis of Presentation (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Organization and Basis of Presentation [Line Items]    
Maximum fixed asset $ 0.93  
Restricted for benefit of current credit facility lender   $ 3,930,000
Unfilled contract values 269,200,000  
Amount of backlog $ 134,700,000  
Contract with customer percentage 5.00%  
Current Credit Facility [Member]    
Organization and Basis of Presentation [Line Items]    
Current debt facility and related party subordinated notes $ 29,747,000  
Long-Term Agreements [Member]    
Organization and Basis of Presentation [Line Items]    
Amount of backlog $ 134,700,000  
ATM Offering [Member]    
Organization and Basis of Presentation [Line Items]    
Gross proceeds   $ 4,869,000