XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Lease Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Leases [Abstract]      
2022 (remaining nine months) $ 1,987    
2023 2,594    
2024 2,086    
2025 1,955    
2026 1,391    
Thereafter 4,921    
Total minimum lease payments 14,934    
Less imputed interest (2,271)    
Total lease liabilities 12,663 $ 10,344  
Less current obligations under leases (2,136)   $ 0
Long-term lease obligations $ 10,527