v3.26.1
Related Party Transactions (Board Services Agreement) (Details) - Caribe - Board services agreement - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2017
Dec. 31, 2016
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Checkpoint            
Related Party Transactions            
Advisory fees   $ 60,000       $ 200,000
Mustang            
Related Party Transactions            
Advisory fees $ 60,000   $ 15,000 $ 15,000 $ 30,000 $ 30,000