Annual report pursuant to Section 13 and 15(d)

Operating Leases - Narrative (Details)

v3.22.0.1
Operating Leases - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
term
Dec. 31, 2020
USD ($)
Oct. 20, 2021
Jan. 01, 2021
Apr. 30, 2018
Lessee, Lease, Description [Line Items]          
Percentage of escalation clause per annum 3.00%        
Incremental borrowing rate 7.90% 7.90%      
Operating lease right-of-use assets $ 14,228 $ 12,913      
Operating lease liabilities 14,614 13,700      
Current portion of operating lease liabilities $ 788 $ 444      
Operating lease liability location Accrued expenses and other current liabilities Accrued expenses and other current liabilities      
Weighted average remaining lease term 10 years 8 months 12 days 12 years 3 months 18 days      
Lease not yet commenced, initial term 11 years        
Lease not yet commenced, renewal term     5 years    
Lease not yet commenced, minimum lease payments $ 12,700        
Investor          
Lessee, Lease, Description [Line Items]          
Related party transaction amount $ 1,300 $ 1,700      
Office Facility in Torrance, CA          
Lessee, Lease, Description [Line Items]          
Term of lease         15 years
Number of options to extend the lease term | term 2        
Commencing period 60 months        
Office Facility in Justin, TX          
Lessee, Lease, Description [Line Items]          
Term of lease       5 years  
Number of options to extend the lease term | term 1        
Commencing period 60 months