XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Leases Leases - Maturities of Office Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
2021 $ 43,921
2022 12,443
2022 6,218
2024 2,708
2025 572
Thereafter 0
Total lease payments $ 65,862