XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 23,267  
2027 23,364  
2028 23,616  
2029 24,042  
2030 24,425  
Thereafter 333,344  
Total lease payments 452,058  
Less: imputed interest (227,092)  
Total lease obligations 224,966  
Less: current obligations (3,947) $ (3,111)
Long-term lease obligations $ 221,019 $ 219,191