v3.26.1
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Mar. 31, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Non-vested at December 31, 2024 104,027
Granted 3,420,803
Vested (12,615)
Forfeited or canceled 33,840
Non-vested at March 31, 2025 3,478,375