XML 78 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]    
Renewal term 5 years  
Lease term 9 years 9 months 18 days 10 years 9 months 18 days
Operating lease, borrowing rate, percent 6.20% 5.90%
Lease cost $ 4,600,000 $ 2,800,000
Short-term lease cost 300,000 100,000
Variable lease cost 600,000 700,000
Total operating lease liabilities 29,874,000  
Sales-type lease, revenue 500,000 0
Sales-type lease, lease receivable 500,000 0
Operating Lease, Payments (2,200,000) $ (900,000)
Facility Lease Agreement Letter of Credit | Letter of Credit    
Lessee, Lease, Description [Line Items]    
Letter of credit issued $ 500,000