XML 106 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
1 Months Ended
Aug. 31, 2023
Oct. 16, 2024
Commitments and Contingencies [Abstract]    
Payment of pending amount for long-term settlement $ 4,000,000  
Final approval order amount   $ 3,947,725