XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
As of December 31, 2021, future maturities of operating lease liabilities were as follows (in thousands):
2022$9,096 
20237,753 
20245,553 
20253,874 
20263,230 
Thereafter4,948 
Total lease payments$34,454 
Present value adjustment(1,831)
Operating lease liabilities$32,623