v3.26.1
Leases - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2025
USD ($)
ft²
Feb. 28, 2025
USD ($)
ft²
Oct. 31, 2024
ft²
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Oct. 01, 2024
USD ($)
Lessee, Lease, Description [Line Items]                  
Operating lease, liability       $ 218,000   $ 218,000      
Right of use assets       215,000   215,000   $ 347,000  
Lease cost       $ 65,776 $ 60,744 $ 130,310 $ 112,370    
Warsaw Facility                  
Lessee, Lease, Description [Line Items]                  
Area of property | ft²     2,400            
Lease term     2 years            
Lease expiration date     Sep. 30, 2026            
Operating lease, liability                 $ 100,000
Right of use assets                 $ 100,000
Grand Junction Facility | Colorado                  
Lessee, Lease, Description [Line Items]                  
Area of property | ft²   7,200              
Lease term   2 years              
Lease commencement date   Apr. 01, 2025              
Operating lease, liability   $ 200,000              
Lease term description   The lease term is for one year, with two one year renewal periods.              
San Diego Facility | California                  
Lessee, Lease, Description [Line Items]                  
Area of property | ft² 6,000                
Lease term 2 years                
Lease commencement date Jun. 01, 2025                
Operating lease, liability $ 300,000                
Lease term description The lease term is for one year, with a one-year renewal period.