XML 47 R33.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Operating Lease Information
The following table presents balance sheet and other operating lease information (dollars in thousands):
December 31,
20252024
Right-of-use assets (recorded in other non-current assets)$39,703 $49,599 

Current lease liabilities (recorded in other current liabilities)
$15,451 $15,352 
Long-term lease liabilities (recorded in other long-term liabilities)26,470 36,406 
Total operating lease liabilities$41,921 $51,758 
Weighted-average remaining lease term for operating leases4.47 years4.75 years
Weighted-average discount rate for operating leases5.0 %5.0 %
Schedule of Maturities of Operating Lease Liabilities
The following table presents the maturities of operating lease liabilities as of December 31, 2025 (in thousands):

2026$17,069 
20279,689 
20287,846 
20294,800 
20301,994 
Thereafter4,684 
Total undiscounted operating lease payments$46,082 
Less: Imputed interest(4,161)
Present value of operating lease liabilities$41,921 
Schedule of Lessor Operating Lease Maturities The following table presents information about the maturities of these operating leases as of December 31, 2025 (in thousands):
2026$8,302 
2027403 
2028— 
2029— 
2030— 
Thereafter— 
Total$8,705