XML 60 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies - Future Minimum Rental Payments under Operating Leases with Noncancelable Terms (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Loss Contingencies [Line Items]    
2023 $ 2,613  
2024 2,100  
2025 1,861  
2026 1,926  
2027 1,994  
2028 and beyond 6,410  
Total minimum lease payments 16,904  
Less: imputed interest (5,161)  
Present value of operating lease obligations 11,743  
Less: current portion (1,413) $ (1,442)
Noncurrent operating lease obligations $ 10,330 $ 2,026