XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Operating Leases (Details)
Dec. 31, 2025
Dec. 31, 2024
Lessee, Operating Lease, Description [Abstract]    
Weighted average remaining operating lease term in years 3 years 9 months 18 days 3 years 7 months 6 days
Weighted average discount rate of operating leases 5.23% 5.52%