v3.26.1
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Non-vested at December 31, 2025 104,027
Granted 3,852,721
Vested (25,230)
Forfeited or canceled 225,247
Non-vested at June 30, 2026 3,706,271