XML 70 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Maturities of Office Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2021 $ 65,091
2022 25,690
2022 13,383
2024 7,618
2025 5,076
Thereafter 56,618
Total lease payments $ 173,476