XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Acquisitions - Business Combination, Acquiree's Revenue and Earnings (Details) - OTC Global
$ in Thousands
6 Months Ended
Sep. 30, 2025
USD ($)
Business Combination [Line Items]  
Revenues $ 227,230
Consolidated net income $ 17,548