XML 62 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Stockholder's Equity (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2025
Accounting Policies [Abstract]    
Authorized stock repurchase amount   $ 50,000,000.0
Share repurchase program, remaining authorized, amount   $ 50,000,000.0
Number of shares repurchased 200,000  
Cost of shares repurchased $ 13,800,000