XML 58 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Summary of Lease Portfolio (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets    
Operating leases $ 16,595 $ 17,238
Operating lease, right-of-use asset, statement of financial position [Extensible List] Other long-term assets Other long-term assets
Finance leases $ 15,132 $ 15,386
Finance lease, right-of-use asset, statement of financial position [Extensible List] Property, plant, and equipment, net Property, plant, and equipment, net
Total lease assets $ 31,727 $ 32,624
Current    
Operating leases $ 4,205 $ 4,023
Operating lease, liability, current, statement of financial position [Extensible List] Other current liabilities Other current liabilities
Finance leases $ 767 $ 755
Long-term    
Operating leases $ 13,266 $ 14,084
Operating lease, liability, noncurrent, statement of financial position [Extensible List] Other long-term liabilities Other long-term liabilities
Finance leases $ 17,636 $ 17,835
Total lease liabilities $ 35,874 $ 36,697