v3.25.4
LEASES - Narrative (Details)
$ in Millions
Dec. 31, 2025
USD ($)
ft²
Property in Sunnyvale California  
Lessee, Lease, Description [Line Items]  
Area of real estate property | ft² 75,556
Estimated aggregate base rent payments | $ $ 61.7
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Renewal term 5 years
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 8 years
Renewal term 15 years