Annual report [Section 13 and 15(d), not S-K Item 405]

Basis of Presentation and Significant Accounting Policies - Narrative (Details)

v3.25.1
Basis of Presentation and Significant Accounting Policies - Narrative (Details)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
shares
Sep. 30, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
segment
shares
Dec. 31, 2023
USD ($)
segment
shares
Mar. 31, 2024
USD ($)
Class of Warrant or Right [Line Items]              
Allowance for credit losses         $ 4,000 $ 0  
Impairment of intangible assets         0 200,000  
Change in fair value of warrant liability         $ 0 $ 10,458,000  
Number of operating segments | segment         4 2  
Accounts and retention receivables, net         $ 5,356,000 $ 83,000  
Unbilled contracts receivable         2,100,000 0  
Allowance for credit loss         200,000 0  
Prepaid and other current assets         2,409,000 728,000  
Other assets         126,000 139,000  
Right-of-use assets         1,775,000 1,701,000  
Previously Reported              
Class of Warrant or Right [Line Items]              
Prepaid and other current assets           400,000  
Other assets             $ 400,000
Prepaid expense, noncurrent   $ 400,000 $ 400,000        
Revision of Prior Period, Adjustment              
Class of Warrant or Right [Line Items]              
Right-of-use assets $ 400,000     $ 400,000      
Related Party              
Class of Warrant or Right [Line Items]              
Accounts payable         2,762,000 0  
Cost of revenue         $ 5,337,000 0  
Related Party | Revision of Prior Period, Adjustment              
Class of Warrant or Right [Line Items]              
Accounts payable 1,500,000     1,500,000      
Cost of revenue $ 2,400,000     $ 3,000,000.0      
Smart Windows | Previously Reported              
Class of Warrant or Right [Line Items]              
Depreciation, depletion and amortization, nonproduction           200,000  
Fiber Optics | Revision of Prior Period, Adjustment              
Class of Warrant or Right [Line Items]              
Asset impairment charges           200,000  
Common Stock | Revision of Prior Period, Adjustment              
Class of Warrant or Right [Line Items]              
Round up shares pre reverse stock split (in shares) | shares [1]     146,786 146,786      
Reverse stock split rounding (in shares) | shares     979 979 979 [1]    
Series E Preferred Stock              
Class of Warrant or Right [Line Items]              
Preferred stock, liquidation preference, value         $ 0 $ 0  
Series E Preferred Stock | Preferred Stock              
Class of Warrant or Right [Line Items]              
Warrant shares (in Shares) | shares         45,000 45,000  
Preferred Stock Series A, B and C              
Class of Warrant or Right [Line Items]              
Deemed dividend         $ 2,147,000 $ 0  
Preferred Stock Series A, B and C | Previously Reported              
Class of Warrant or Right [Line Items]              
Deemed dividend   800,000          
Series F-2 Preferred Stock              
Class of Warrant or Right [Line Items]              
Preferred stock, liquidation preference, value         0 1,232,000  
Series F-2 Preferred Stock | Previously Reported              
Class of Warrant or Right [Line Items]              
Preferred stock, liquidation preference, value   $ 100,000 $ 100,000     100,000 $ 100,000
Retainage Receivable              
Class of Warrant or Right [Line Items]              
Accounts and retention receivables, net         $ 300,000 $ 10,500  
Minimum              
Class of Warrant or Right [Line Items]              
Estimated useful lives         3 years    
Percentage of retainage         5.00%    
Maximum              
Class of Warrant or Right [Line Items]              
Estimated useful lives         10 years    
Percentage of retainage         10.00%    
Three Customers | Accounts Receivable | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         83.00%    
Three Customers | Revenue Benchmark | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         75.00%    
Customer A | Accounts Receivable | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         35.00%    
Customer A | Revenue Benchmark | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         20.00%    
Customer B | Accounts Receivable | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         27.00%    
Customer C | Accounts Receivable | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         21.00%    
Customer C | Revenue Benchmark | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         23.00%    
Customer D | Revenue Benchmark | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         32.00%    
Two Customer | Accounts Payable | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         66.00%    
Vendor A | Accounts Payable | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         15.00%    
Horizon HDD Customer | Accounts Payable | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         51.00%    
Horizon HDD Customer | Consolidated Cost Of Revenue Benchmark | Customer Concentration Risk              
Class of Warrant or Right [Line Items]              
Accountability of customers, percentage         26.00%    
[1] Amounts for both periods presented have been retroactively adjusted to reflect the 1-for-150 reverse stock splits effected on June 25, 2024 and January 30, 2025. See Note 1 for details.