Quarterly report pursuant to Section 13 or 15(d)

Leases (Details)

v3.21.2
Leases (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
item
Sep. 30, 2020
USD ($)
Dec. 31, 2020
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Percentage Of Escalation Clause Per Annum     3.00%    
Weighted average remaining lease term 10 years 10 months 24 days   10 years 10 months 24 days   12 years 3 months 18 days
Related Party Lease [Member]          
Lessee, Lease, Description [Line Items]          
Related party transaction amount | $ $ 0.1 $ 0.4 $ 1.2 $ 1.3  
Office Facility In Torrance CA [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Term of Contract 15 years   15 years    
Number of options to extend the lease term     2    
Lessee, Operating Lease, Renewal Term 60 months   60 months    
Office Facility In Justin, TX [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Term of Contract 5 years 3 months   5 years 3 months    
Number of options to extend the lease term     1    
Lessee, Operating Lease, Renewal Term 60 months   60 months