Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Leases (Details)

v3.24.1
Commitments and Contingencies - Leases (Details)
2 Months Ended 12 Months Ended
Mar. 31, 2023
lease
Dec. 31, 2023
USD ($)
lease
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]      
Number of leases of facilities located in the United States and the Netherlands   6  
Number of finance leases   2  
Number of lease transactions 2 2  
Sublease income | $   $ 283,000 $ 255,000
Weighted-average remaining lease term for operating leases   2 years 1 month 20 days 3 years 21 days
Weighted-average remaining term lease for financing leases   4 years 2 months 26 days  
Weighted-average discount rate for operating leases   6.97% 7.07%
Weighted-average discount rate for financing leases   8.24%