XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity - Performance Stock Units (Details) - Performance stock units - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2022
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation expense   $ 14,684 $ 0 $ 29,368  
Compensation cost not yet recognized     $ 0    
Number outstanding          
Balance non-vested Stock at beginning of period (in shares)     0 15,833 15,833
Vested (in shares)     0   (15,833)
Balance non-vested Stock at end of period (in shares) 15,833   0   0
Weighted Average Remaining Life          
Balance non-vested Stock at end of period (in years) 1 year