v3.26.1
Stock-Based Compensation - Schedule of Activity for Restricted Stock (Details) - Restricted Stock [Member]
shares in Thousands
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Schedule of Activity for Restricted Stock [Line Items]  
Number Outstanding, Balance | shares 700
Weighted Average Fair Value, Balance | $ / shares $ 5,620
Number Outstanding, Granted | shares 60
Weighted Average Fair Value, Granted | $ / shares $ 9,000
Number Outstanding, Vested | shares
Weighted Average Fair Value, Vested | $ / shares
Number Outstanding, Forfeited | shares
Weighted Average Fair Value, Forfeited | $ / shares
Number Outstanding, Balance | shares 760
Weighted Average Fair Value, Balance | $ / shares $ 6,580