XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future annual minimum lease payments and finance lease commitments (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Operating Leases  
2022 (remaining three months) $ 3,550
2023 14,885
2024 13,417
2025 12,647
2026 11,269
2027 and thereafter 67,280
Finance Leases  
2022 (remaining three months) 48
2023 194
2024 194
2025 178
2026 0
2027 and thereafter $ 0