v3.22.2.2
Leases - Future Lease Payments (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Leases [Abstract]  
2022-remainder of year $ 3,675
2023 11,769
2024 10,275
2025 9,465
2026 5,034
Thereafter 5,172
Total lease payments 45,390
Less: imputed interest (4,886)
Total lease liabilities $ 40,504