XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Lease, Cost [Abstract]          
Operating lease expense $ 4,302 $ 3,727 $ 8,010 $ 7,470  
Short-term lease expense 140 193 284 392  
Supplemental cash flow information related to leases          
Operating cash flows from operating leases 4,261 3,736 7,845 7,397  
Leased assets obtained in exchange for new operating lease liabilities 6,605 $ 2,130 10,482 $ 5,364  
Supplemental balance sheet information          
Right-of-use lease assets 40,610   40,610   $ 34,120
Other accrued liabilities 12,830   12,830   10,619
Long-term lease liabilities 24,315   24,315   20,028
Total operating lease liabilities $ 37,145   $ 37,145   $ 30,647
Weighted average remaining lease term (years) 9 years 6 months   9 years 6 months   5 years
Weighted average discount rate 6.16%   6.16%   5.63%