v3.26.1
Share Repurchase Program - Schedule of Tender Offer Oversubscribed (Details) - USD ($)
12 Months Ended
Mar. 05, 2026
May 09, 2025
Dec. 31, 2025
Equity [Abstract]      
Shares Tendered (in shares)   23,444,496,000  
Shares Repurchased (in shares)   2,475,427,000 2,568,807
Repurchase price per share (in dollars per share) $ 13.58 $ 14.10  
Aggregate Consideration for Repurchased Shares   $ 34,903,490 $ 36,219,000