XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Assets    
Operating lease assets $ 22,343 $ 23,828
Liabilities    
Operating lease liabilities - current 6,494 6,539
Operating lease liabilities - non-current 20,265 21,895
Total operating lease liabilities $ 26,759 $ 28,434
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