v3.26.1
Stock-Based Compensation - Summary of PSU activity (Details) - Performance Stock Units - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Non-vested Number of Shares, Beginning balance 112,478  
Non-vested Number of Shares, Granted 554,250 112,478
Non-vested - Number of Shares, Ending balance 666,728  
Non-vested Weighted Average Grant Date Fair Value, Beginning balance $ 3.14  
Non-vested Weighted Average Grant Date Fair Value, Granted 11.57  
Non-vested, Weighted Average Grant Date Fair Value, Ending balance $ 10.15