v3.26.1
Equipment and Facility Leases - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 01, 2025
Sep. 15, 2021
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Jun. 01, 2025
Loss Contingencies [Line Items]            
Termination fee $ 100,000          
One time termination fee description     The Company paid a one-time termination fee of $0.1 million and paid five monthly payments of $20,000, beginning on June 1, 2025.      
Monthly payments           $ 20,000
Restricted cash     $ 176 $ 220 $ 271  
Other assets current     364 259    
Birmingham, Alabama            
Loss Contingencies [Line Items]            
Security deposit     200 200    
Restricted cash     $ 200 200    
Office Building | Birmingham, Alabama            
Loss Contingencies [Line Items]            
Operating lease, term of contract     60 months      
Operating lease, option to extend   March 2027 option to extend five years, resulting in an increase to both the right-of-use assets and operating lease liabilities.      
Machinery and equipment            
Loss Contingencies [Line Items]            
Leaseback transaction, description     The terms of the leases are three years and afterwards provide for either annual extensions or an outright purchase of the equipment.      
Security deposit     $ 100 $ 100    
Machinery and equipment | Maximum            
Loss Contingencies [Line Items]            
Amount held for equipment purchases     $ 2,500