v3.22.2.2
Leases - Future Minimum Operating Lease Payment (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jan. 01, 2022
Leases [Abstract]    
2022 $ 6,466  
2023 29,902  
2024 37,081  
2025 29,573  
2026 27,898  
Thereafter 66,900  
Total undiscounted lease cash flows 197,820  
Impact of discounting 24,687  
Present value of lease payments 173,133 $ 146,200
Expected cash inflows from TIAs 2,200  
Minimum lease payments for leases not yet commenced 5,400  
Expected Proceeds from Tenant Improvement Allowance, Following Year $ 6,600