XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Leases [Abstract]  
2023 (remaining 9 months) $ 6,938
2024 2,678
2025 4,247
2026 3,344
2027 3,193
Thereafter 26,263
Total operating lease payments 46,663
Less: imputed interest (17,676)
Present value of operating lease liabilities $ 28,987
Weighted average remaining lease term (in years) 8 years 6 months
Weighted average discount rate 8.60%