XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating lease right of use assets    
Operating lease right of use assets, gross $ 70,226 $ 65,026
Less: Accumulated amortization (32,974) (22,970)
Operating lease right of use assets, net 37,252 42,056
Current portion of operating lease obligations 11,216 10,314
Long-term operating lease obligations 26,710 32,594
Total operating lease obligations 37,926 42,908
Finance lease right of use assets    
Finance lease right of use assets, gross 39 70
Less: Accumulated depreciation (10) (19)
Finance lease right of use assets, net 29 51
Current portion of finance lease obligations 21 31
Long-term finance lease obligations 0 0
Total finance lease obligations $ 21 $ 31