Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Additional Information) (Details)

v3.23.1
Commitments and Contingencies (Additional Information) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
ft²
Dec. 31, 2022
USD ($)
Operating Lease, Liability, Current $ 1,100  
Operating Lease, Liability, Noncurrent 8,314 $ 8,590
Operating Lease, Expense $ 400  
Lessee, Operating Lease, Term of Contract 12 months  
Bedford [Member]    
Lessee, Operating Lease, Option to Extend Our corporate headquarters consists of an approximately 70,000 square foot facility. The lease expires in 2031 and we have the option to extend for two additional five-year periods.  
Lessee, Operating Lease, Term of Contract 5 years  
Lessee, Operating Lease, Remaining Lease Term 7 years 10 months 24 days  
Sharpsburg, Pennsylvania [Member]    
Area of Land | ft² 20,500  
Lessee, Operating Lease, Remaining Lease Term 2 years 6 months