v3.25.4
Share-Based Compensation - (Details 2)
Dec. 31, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares Outstanding, Beginning Balance | shares 18,786
Number of Shares Outstanding, Ending Balance | shares 18,786
Weighted- Average Grant Date Fair Value, Outstanding, Beginning Balance | $ / shares $ 34.92
Weighted- Average Grant Date Fair Value, Outstanding, Ending Balance | $ / shares $ 34.92