XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Other liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other current liabilities    
Lease liabilities $ 2,922 $ 2,832
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total other current liabilities Total other current liabilities
Total other current liabilities $ 2,922 $ 2,832
Other non-current liabilities    
Lease liabilities $ 19,521 $ 20,294
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Total other non-current liabilities Total other non-current liabilities
Other $ 1,001 $ 1,001
Total other non-current liabilities $ 20,522 $ 21,295