v3.26.1
Organization (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jan. 02, 2024
Organization [Line Items]      
Issuance of common stock (in Shares) 23,000,000 23,000,000  
Nodak Insurance [Member]      
Organization [Line Items]      
Percentage of shares exchanged 55.00%    
Par value per share (in Dollars per share)     $ 10
Ownership percentage 100.00%    
Common Stock [Member] | Nodak Insurance [Member]      
Organization [Line Items]      
Issuance of common stock (in Shares)     300,000