v3.26.1
Investment in Variable Interest Entities - (Details)
Mar. 31, 2026
Indo-Earth Moving Ltd [Member]  
Variable Interest Entity [Line Items]  
Ownership interest 100.00%