Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies (Details)

v3.25.0.1
Commitments and Contingencies (Details)
$ in Thousands
May 31, 2023
Feb. 01, 2023
Mar. 09, 2021
May 31, 2020
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 01, 2023
Apr. 01, 2021
Jun. 01, 2020
Commitments and Contingencies [Line Items]                  
Renewal date   36 months     12 months   60 months 48 years 60 months
Lease liability (in Dollars)         $ 930 $ 1,336      
Weighted average remaining lease term         2 years 9 months 14 days        
Weighted average discount rate         3.54%        
Quincy, MA [Member]                  
Commitments and Contingencies [Line Items]                  
Annual Increases Percentage       2.50%          
Lease liability (in Dollars)         $ 215        
Lease borrowing rate         12.00%        
Tomball, TX [Member]                  
Commitments and Contingencies [Line Items]                  
Annual Increases Percentage   2.30%              
Lease liability (in Dollars)         $ 86        
Lease borrowing rate         4.00%        
Walpole, MA [Member]                  
Commitments and Contingencies [Line Items]                  
Annual Increases Percentage 2.00%                
Lease liability (in Dollars)         $ 632        
Lease borrowing rate         4.00%        
Irvine, CA [Member]                  
Commitments and Contingencies [Line Items]                  
Annual Increases Percentage     3.00%            
Lease liability (in Dollars)         $ 0        
Lease borrowing rate         8.00%        
Foot Office Space [Member] | Quincy, MA [Member]                  
Commitments and Contingencies [Line Items]                  
Lease square (in Square Meters) | m²       10,500          
Foot Office Space [Member] | Tomball, TX [Member]                  
Commitments and Contingencies [Line Items]                  
Lease square (in Square Meters) | m²   5,600              
Foot Office Space [Member] | Walpole, MA [Member]                  
Commitments and Contingencies [Line Items]                  
Lease square (in Square Meters) | m² 25,000                
Foot Office Space [Member] | Irvine, CA [Member]                  
Commitments and Contingencies [Line Items]                  
Lease square (in Square Meters) | m²     9,000