v3.25.1
Related Party Transactions (Details) - Chief Executive Officer
1 Months Ended 3 Months Ended
Nov. 30, 2022
USD ($)
shares
Mar. 31, 2025
USD ($)
Vote
Related Party Transactions    
Number of shares issued | shares 100  
Aggregate purchase price $ 10  
Number of votes per share | Vote   1
Consideration received on transaction   $ 0