XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Lease Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jan. 01, 2022
Dec. 31, 2021
Leases [Abstract]      
2022 (remaining six months) $ 1,077    
2023 1,991    
2024 1,492    
2025 1,361    
2026 1,362    
Thereafter 5,121    
Total minimum lease payments 12,404    
Less imputed interest (1,974)    
Total lease liabilities 10,430 $ 10,344  
Less current obligations under leases (1,705)   $ 0
Long-term lease obligations $ 8,725