v3.26.1
Stockholders' Equity - Schedule of the Activity Under the Incentive Plan and RSU Activity (Details) - Stock incentive plan - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Summary of the activity under the incentive plans          
Share-based awards, beginning of period (in shares) 3,809,276 2,565,437 2,619,942 2,565,437 1,799,737
Granted (in shares) 57,474   969,861 1,813,960 1,889,798
Vested (in shares) (164,749)   (311,301) (492,585) (351,271)
Change in awards based on performance assessment (in shares) 0   22,656 (114,947) (37,106)
Forfeited (in shares) 0   (14,027) (69,864) (14,027)
Share-based awards, ending of period (in shares) 3,702,001 3,809,276 3,287,131 3,702,001 3,287,131