XML 66 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Lease, Cost [Abstract]          
Operating lease expense $ 4,316 $ 3,695 $ 12,326 $ 11,165  
Short-term lease expense 159 198 443 590  
Supplemental cash flow information related to leases          
Operating cash flows from operating leases 4,288 3,632 12,133 11,029  
Leased assets obtained in exchange for new operating lease liabilities 1,475 $ 691 11,957 $ 6,055  
Supplemental balance sheet information          
Right-of-use lease assets 38,454   38,454   $ 34,120
Other accrued liabilities 12,441   12,441   10,619
Long-term lease liabilities 22,637   22,637   20,028
Total operating lease liabilities $ 35,078   $ 35,078   $ 30,647
Weighted average remaining lease term (years) 4 years 10 months 24 days   4 years 10 months 24 days   5 years
Weighted average discount rate 6.23%   6.23%   5.63%