XML 66 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheet Details - Schedule of Components of Other Assets - (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
IRA vendor rebates $ 110,593 $ 0
Other 72,344 41,701
Total other assets $ 182,937 $ 41,701