XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturity of Lease Liabilities and Future Minimum Lease Payments The following table presents the future minimum lease payments and the maturity of lease liabilities as of June 30, 2022:
Amount
(in thousands)
Remainder of 2022$5,242 
202311,286 
20247,024 
20252,933 
20262,544 
Thereafter2,544 
Total future lease payments31,573 
Less imputed interest(1,651)
Lease liability$29,922