v3.26.3
Basis of Presentation and Summary of Significant accounting Policies - Summary of Contract Liabilities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Roll forward of contract liabilities:  
Contract liabilities at December 31, 2025 $ 10,319
Revenue recognized (242,593)
Payments received in advance 249,941
Contract liabilities at September 30, 2026 $ 17,667