v3.25.4
Stockholders' Equity - Schedule of Non-vested Restricted Stock Units Roll Forward (Details) - Restricted Stock - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Shares    
Outstanding, beginning of period (in shares) 11,739 15,007
Issued (in shares) 133,129 11,739
Vested, restriction released (in shares) (26,463) (14,266)
Forfeited (in shares) (3,946) (741)
Outstanding, end of period (in shares) 114,459 11,739
Weighted-Average Issuance Price, per Share    
Outstanding, beginning of period (in dollars per share) $ 35.75 $ 26.99
Issued (in dollars per share) 36.24 35.75
Vested, restriction released (in dollars per share) 37.39 26.99
Forfeited (in dollars per share) 35.80 26.99
Outstanding, end of period (in dollars per share) $ 35.94 $ 35.75
Weighted-Average Remaining Term (years)    
Outstanding 1 year 8 months 26 days 3 months