XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Summary (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
lease
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
lease
Jun. 30, 2024
USD ($)
Leases        
Number of operating leases | lease 1   1  
Rent expense $ 23,336 $ 19,997 $ 46,560 $ 39,995
Annual base rent     110,000  
Lease obligations after current year     $ 0