XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]        
Operating lease description     The Company leases office space under operating leases with expirations ranging from April 2022 to March 2025, some of which include rent escalations or an option to extend the lease for up to three years per renewal.  
Operating lease renewal term 3 years   3 years  
Lessee, Operating Lease, Existence of Option to Extend [true false]     true  
Operating lease, not yet commenced, description     the Company has not entered into any leases that have not yet commenced that would entitle the Company to significant rights or create additional obligations.  
Cash paid for amounts included in the lease liability $ 317 $ 280 $ 630 $ 578