v3.26.1
Summary of Significant Accounting Policies and Estimates - Revenue and Cost Recognition Narrative (Details)
Jun. 30, 2026
Minimum  
Cash and Cash Equivalents [Line Items]  
Contractual period 12 months
Maximum  
Cash and Cash Equivalents [Line Items]  
Contractual period 18 months