XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments under non-cancellable operating leases
The future minimum lease payments under non-cancellable operating leases at September 30, 2021 were as follows:
Year Ending December 31,
Operating
Leases
(in thousands)
2021 (remainder of the year)$1,045 
20224,000 
20233,882 
20243,850 
20252,228 
Thereafter— 
Total minimum lease payments, net$15,005