v3.25.2
Related Party Transactions (Details) - Directors and Officers
Sep. 12, 2024
note
Jun. 21, 2024
USD ($)
note
Related Party Transaction [Line Items]    
Number of promissory notes | note 6 6
Initial borrowing capacity | $   $ 500,000
Interest rate (as percent)   5.12%