XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets    
Operating lease assets $ 28,603 $ 21,600
Liabilities    
Operating lease liabilities - current 5,859 5,251
Operating lease liabilities - non-current 26,380 20,086
Total operating lease liabilities $ 32,239 $ 25,337
Operating lease, right-of-use asset, statement of financial position Other assets Other assets
Operating lease, liability, current, statement of financial position Accrued liabilities Accrued liabilities
Operating lease, liability, noncurrent, statement of financial position Other liabilities Other liabilities