v3.26.1
Stock Awards and Stock-Based Compensation - Schedule of Outstanding RSU Activity (Details) - Restricted Stock Units (RSUs) - shares
3 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
RSU Outstanding Number of Shares      
Balance at the beginning (in shares) 693,295 477,897 72,074
Granted (in shares) 97,378 215,398 478,027
Vested (issued) (in shares) (308,242) 0 (51,771)
Forfeited (in shares) (70,555) 0 (20,433)
Balance at the end (in shares) 411,876 693,295 477,897