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
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 01, 2023
Jun. 01, 2020
Commitments and Contingencies [Line Items]              
Renewal date   36 months       60 months 60 months
Lease liability (in Dollars)       $ 1,061 $ 1,336    
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