XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Summary of Future Minimum Lease Payments Under Non-Cancelable Operating Leases
Future minimum lease payments under
non-cancelable
operating leases as of June 30, 2022 are as follows (in thousands):
 
                                
As of June 30, 2022 (in thousands)
      
Remainder of 2022
  
$
879
 
2023
  
 
1,262
 
2024
  
 
1,299
 
2025
  
 
1,338
 
2026
  
 
1,379
 
Thereafter
  
 
4,006
 
    
 
 
 
Total minimum future lease payments
  
$
10,163