XML 82 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Assets and Liabilities, Lessee (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets    
Operating lease assets $ 25,613 $ 26,900
Finance lease, right-of-use asset, statement of financial position extensible enumeration Property and equipment, net Property and equipment, net
Finance lease assets $ 3,173 $ 3,440
Total lease assets $ 28,786 $ 30,340
Liabilities:    
Operating lease, liability, current, statement of financial position extensible enumeration Short-term lease liabilities Short-term lease liabilities
Operating $ 2,608 $ 2,331
Finance lease, liability, current, statement of financial position extensible enumeration Short-term lease liabilities Short-term lease liabilities
Finance $ 728 $ 1,316
Operating lease, liability, noncurrent, statement of financial position extensible enumeration Long-term lease liabilities Long-term lease liabilities
Operating $ 42,698 $ 44,428
Finance lease, liability, noncurrent, statement of financial position extensible enumeration Long-term lease liabilities Long-term lease liabilities
Finance $ 18,221 $ 18,510
Total lease liabilities $ 64,255 $ 66,585