Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-based Compensation - Summary of Current Year Activity (Details)

v3.25.0.1
Stock-based Compensation - Summary of Current Year Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Time-based Vesting RSUs    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Beginning balance, Units 839,607  
Units, Granted 410,293  
Units, Vested (761,740)  
Units, Forfeited (48,107)  
Ending balance, Units 440,053 839,607
Grant Date Weighted- Average Fair Value per Unit, Beginning Balance $ 12.55  
Grant Date Weighted- Average Fair Value per Unit, Granted 8.61  
Grant Date Weighted- Average Fair Value per Unit, Vested 12.1 $ 17.4
Grant Date Weighted- Average Fair Value per Unit, Forfeited 11.66  
Grant Date Weighted- Average Fair Value per Unit, Ending Balance $ 9.74 12.55
Performance-based Vesting RSU    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Units, Granted 117,363  
Performance adjustment (96,447)  
Units, Forfeited 0  
Ending balance, Units 20,916  
Grant Date Weighted- Average Fair Value per Unit, Granted $ 9.16  
Grant Date Weighted- Average Fair Value per Unit, Performance adjustment 9.16  
Grant Date Weighted- Average Fair Value per Unit, Vested 0 $ 0
Grant Date Weighted- Average Fair Value per Unit, Forfeited 0  
Grant Date Weighted- Average Fair Value per Unit, Ending Balance $ 9.16