XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Future Minimum Base Rent Commitments Under Operating Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Gross lease payments  
2023 $ 6,517
2024 6,972
2025 6,035
2026 4,809
2027 3,774
Thereafter 12,266
Total future minimum lease payments 40,373
Less: imputed interest (14,703)
Total operating lease payments 25,670
Gross sublease receipts  
2023 (2,246)
2024 (2,313)
2025 (2,382)
2026 (2,454)
2027 (2,527)
Thereafter (6,432)
Total future minimum lease payments (18,354)
Net lease payments  
2023 4,271
2024 4,659
2025 3,653
2026 2,355
2027 1,247
Thereafter 5,834
Total future minimum lease payments $ 22,019