XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
renewal_option
Dec. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]    
Number of renewal options | renewal_option 1  
Operating lease right-of-use assets $ 31,655 $ 52,557
Current lease liability, statement of financial position Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Operating lease, liability $ 47,991 $ 75,000
Minimum    
Lessee, Lease, Description [Line Items]    
Renewal term 2 years  
Maximum    
Lessee, Lease, Description [Line Items]    
Renewal term 5 years