v3.26.1
Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended 2 Months Ended 3 Months Ended 4 Months Ended 6 Months Ended 12 Months Ended
May 06, 2026
USD ($)
Segment
Jun. 30, 2026
USD ($)
Customer
Segment
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Customer
Segment
May 06, 2026
USD ($)
Customer
Segment
Jun. 30, 2026
USD ($)
Segment
shares
Jun. 30, 2025
USD ($)
Customer
Segment
Dec. 31, 2025
USD ($)
Customer
Summary Of Significant Accounting Policies [Line Items]                
Long-lived asset impairment $ 0 $ 0   $ 0 $ 0   $ 0  
Inventory write-down           $ 0   $ 0
Advertising expense $ 200,000 $ 200,000   $ 600,000 $ 300,000   $ 1,000,000  
Number of operating segment | Segment           1    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]           srt:ChiefExecutiveOfficerMember    
Number of reportable segment | Segment 1 1   1 1 1 1  
Contract liabilities related to construction revenue percentage               100.00%
Contract assets   $ 41,717,000 $ 41,717,000     $ 41,717,000   $ 14,622,000
Construction contract receivable retainage period           30 days    
Retainage receivables   14,400,000 14,400,000     $ 14,400,000   $ 6,800,000
Goodwill impairment loss $ 0 0   $ 0 $ 0   $ 0  
Share based compensation awards | shares           0    
Contingent consideration fair value adjustments recognized     0 $ 0   $ 0 $ 0  
Recurring                
Summary Of Significant Accounting Policies [Line Items]                
Fair value of assets   $ 422,000 $ 422,000     $ 422,000    
Construction Revenue Stream                
Summary Of Significant Accounting Policies [Line Items]                
Contract assets percentage           100.00%    
Contract liabilities percentage   82.00% 82.00%     82.00%    
Other Revenue Streams                
Summary Of Significant Accounting Policies [Line Items]                
Contract liabilities percentage   18.00% 18.00%     18.00%    
Contract Assets | Customer Concentration Risk                
Summary Of Significant Accounting Policies [Line Items]                
Number of customers | Customer               2
Contract Assets | Customer Concentration Risk | Customer One                
Summary Of Significant Accounting Policies [Line Items]                
Concentration of credit risk           17.00%   37.00%
Contract Assets | Customer Concentration Risk | Customer Two                
Summary Of Significant Accounting Policies [Line Items]                
Concentration of credit risk           11.00%   12.00%
Accounts Receivable | Customer Concentration Risk                
Summary Of Significant Accounting Policies [Line Items]                
Number of customers | Customer               1
Accounts Receivable | Customer Concentration Risk | Customer One                
Summary Of Significant Accounting Policies [Line Items]                
Concentration of credit risk           10.00%   11.00%
Accounts Receivable | Customer Concentration Risk | Customer Two                
Summary Of Significant Accounting Policies [Line Items]                
Concentration of credit risk           11.00%    
Revenue | Customer Concentration Risk | Customer One                
Summary Of Significant Accounting Policies [Line Items]                
Concentration of credit risk   19.00%   10.30% 10.70%      
Number of customers | Customer   1   1 1      
Revenue | Customer Concentration Risk | Zero Customer                
Summary Of Significant Accounting Policies [Line Items]                
Number of customers | Customer             0  
Minimum | Revenue | Customer Concentration Risk | Zero Customer                
Summary Of Significant Accounting Policies [Line Items]                
Concentration of credit risk             10.00%