XML 164 R147.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Cash Flow Information Related to Lease Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating cash flows from operating lease liabilities $ 39,797 $ 36,420
Operating cash flows from finance lease liabilities 111 168
Financing cash flows from finance lease liabilities $ 1,303 $ 1,280