XML 65 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease-related assets and liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Assets    
Operating lease right-of-use assets $ 9,727 $ 14,427
Finance lease right-of-use assets 0 24
Operating And Finance Lease Right Of Use Asset $ 9,727 $ 14,451
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Liabilities [Abstract]    
Current portion of operating lease liabilities $ 4,446 $ 4,968
Current portion of finance lease liabilities 0 25
Operating lease liabilities, net of current portion 7,234 10,133
Operating And Finance Lease Liability $ 11,680 $ 15,126
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities