XML 29 R15.htm IDEA: XBRL DOCUMENT v3.25.4
Other Long-Term Assets
12 Months Ended
Dec. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Long-Term Assets Other Long-Term Assets
Other long-term assets consisted of the following at December 31, 2025 and December 31, 2024 (in thousands):
December 31, 2025December 31, 2024
Deferred commissions$245,900 $154,894 
Operating lease assets99,513 44,567 
Deferred cost of goods sold29,085 14,123 
Prepaid expenses and deposits28,066 6,944 
Cash surrender value of corporate-owned life insurance policies9,914 8,398 
Other15,692 8,694 
Total other long-term assets$428,170 $237,620