XML 121 R99.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Right of Use Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
Operating lease assets $ 46,240 $ 34,544
Liabilities:    
Current Operating 11,699 9,443
Non-Current Operating 60,159 37,376
Total Operating lease liabilities $ 71,858 $ 46,819