v3.25.2
Summary of Significant Accounting and Reporting Policies - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jun. 30, 2025
May 01, 2025
Accounting Policies [Abstract]    
Share repurchase program, authorized, amount   $ 25.0
Number of treasury shares repurchased 1,971,369  
Share repurchased, average cost per share (in dollars per share) $ 2.00  
Value of shares repurchased, excluding excise tax $ 4.0