Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES - Schedule of Operating ROU Assets and Lease Liabilities (Details)

v3.25.4
LEASES - Schedule of Operating ROU Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases:    
Operating Right-of-Use Assets, Net $ 32,269 $ 23,609
Short-term Operating Lease Liabilities 5,802 4,697
Long-term Operating Lease Liabilities 38,101 20,508
Operating Lease Liabilities $ 43,903 $ 25,205