XML 101 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets:    
Finance lease right-of-use assets   $ 20,327
Operating lease right-of-use assets $ 28,864 24,572
Liabilities    
Current portion of finance lease   20,194
Current portion of operating lease liabilities 10,728 6,387
Long-term operating lease liabilities 19,517 19,719
Total operating lease liabilities 30,245 26,106
ASU No. 2018-02, Leases (Topic 842)    
Liabilities    
Total operating lease liabilities $ 30,246 $ 26,106