XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lessee, Operating Lease, Liability, Maturity (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Lessee Operating Lease Liability Maturity Abstract  
2026 $ 16,936
2027 17,177
2028 16,757
2029 7,106
2030 426
Thereafter 2,171
Total lease payments 60,573
Less imputed interest 7,211
Total $ 53,362