XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Lessee, Lease, Description [Line Items]          
Finance lease liability $ 0     $ 0  
Option to extend lease term   the Company gave notice of its intent to extend one of its office lease facilities for an additional five-year period and the extension was accounted for as a lease modification under ASC 842.      
Lease existence of option to extend   true      
Additional lease term period   5 years      
Operating lease liability to be paid 14,565     14,565  
Product Development [Member]          
Lessee, Lease, Description [Line Items]          
Rental Expenses 700   $ 700 1,500 $ 1,300
Office Space Facilities          
Lessee, Lease, Description [Line Items]          
Operating lease liability to be paid 6,000 $ 6,000   6,000  
Impairment charge $ 200     $ 700  
Office Space Facilities | Maximum [Member]          
Lessee, Lease, Description [Line Items]          
Operating lease term of contract 9 years     9 years  
Operating lease, renewal term 10 years     10 years  
Office Space Facilities | Minimum [Member]          
Lessee, Lease, Description [Line Items]          
Operating lease term of contract 1 year     1 year  
Operating lease, renewal term 5 years     5 years