v3.26.3
Balance Sheet Components - Schedule of Components of Balance Sheet (Parenthetical) (Details)
$ in Millions
9 Months Ended 12 Months Ended
Jul. 31, 2026
USD ($)
Sep. 30, 2026
Customer
Dec. 31, 2025
Customer
License Agreement and Call Option Agreement with the Counterparty      
Balance Sheet Related Disclosures [Line Items]      
Non-refundable cash payment $ 6.0    
Call option assets 4.8    
Exercise price of option to acqire outstanding equity 60.0    
Earnings adjustment capped amount 72.0    
License payment paid $ 6.0    
Accounts Receivable | Credit Concentration Risk      
Balance Sheet Related Disclosures [Line Items]      
Number of customers | Customer   2 2
Accounts Receivable | Customer One | Credit Concentration Risk      
Balance Sheet Related Disclosures [Line Items]      
Percentage of accounts receivable   37.10% 42.00%
Accounts Receivable | Customer Two | Credit Concentration Risk      
Balance Sheet Related Disclosures [Line Items]      
Percentage of accounts receivable   11.20% 14.40%