v3.25.4
Shareholders' Equity - Schedule of Shares Awarded, Vested and Forfeited (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Unvested shares at the beginning of the period (in shares) 310,177 288,310 260,800
Granted (in shares) 589,113 368,127 328,350
Vested (in shares) (417,128) (346,260) (296,890)
Forfeited (in shares) (4,051) 0 (3,950)
Unvested shares at the end of the period (in shares) 478,111 310,177 288,310
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Unvested shares at the beginning of the period (in dollars per share) $ 5.74 $ 8.50 $ 15.07
Granted (in dollars per share) 5.17 4.40 2.84
Vested (in dollars per share) 5.07 6.61 8.02
Forfeited (in dollars per share) 5.57 0 11.40
Unvested shares at the end of the period (in dollars per share) $ 5.63 $ 5.74 $ 8.50