Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.25.0.1
Commitments and Contingencies (Details)
$ in Thousands
May 31, 2023
Feb. 01, 2023
May 31, 2020
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 01, 2023
Mar. 31, 2023
USD ($)
Jun. 01, 2020
Commitments and Contingencies [Line Items]                
Renewal date   36 months       60 months   60 months
Lease liability (in Dollars)       $ 1,192 $ 1,336   $ 853  
Weighted average remaining lease term       3 years 14 days        
Weighted average discount rate       3.38%        
Quincy, MA [Member]                
Commitments and Contingencies [Line Items]                
Annual Increases Percentage     2.50%          
Lease liability (in Dollars)       $ 358        
Lease borrowing rate       12.00%        
Tomball, TX [Member]                
Commitments and Contingencies [Line Items]                
Annual Increases Percentage   2.30%            
Lease liability (in Dollars)       $ 115        
Lease borrowing rate       4.00%        
Walpole, MA [Member]                
Commitments and Contingencies [Line Items]                
Annual Increases Percentage 2.00%              
Lease liability (in Dollars)       $ 720        
Lease borrowing rate       4.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