XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deferred commissions $ 245,900 $ 154,894
Operating lease assets $ 99,513 $ 44,567
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total other long-term assets Total other long-term assets
Deferred cost of goods sold $ 28,066 $ 14,123
Prepaid expenses and deposits 29,085 6,944
Cash surrender value of corporate-owned life insurance policies 9,914 8,398
Other 15,692 8,694
Total other long-term assets $ 428,170 $ 237,620