XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating cash outflows for operating leases $ 3,328 $ 3,190 $ 9,769 $ 8,963
Amortization of operating lease right-of-use assets 969 777 2,826 2,375
Interest expense on operating lease liabilities $ 1,440 $ 1,579 $ 4,389 $ 4,803