v3.25.3
Income Taxes (Details Narrative)
9 Months Ended
Sep. 30, 2025
Minimum [Member]  
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]  
Effective tax rate 18.90%