v3.26.1
Equity - Common Stock Outstanding (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Equity      
Common stock, shares issued 47,020,471   47,020,468
Shares Outstanding 47,020,471 47,020,457 47,020,468
Issuance of shares of common stock $ 15,000,000 $ 0  
Repurchases of shares of common stock $ (15,000,000) $ 0