XML 85 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Organization and Summary of Significant Accounting Policies - Earnings per share (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]      
Weighted average number of common shares outstanding (in shares) 66,199,042 66,882,731 67,963,956
Effect of non-participatory equity compensation (in shares) 0 0 0
Weighted average number of common shares outstanding, including effect of dilutive securities (in shares) 66,199,042 66,882,731 67,963,956