XML 70 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Business Combination, Acquiree's Revenue and Earnings (Details) - OTC Global
$ in Thousands
3 Months Ended
Jun. 30, 2025
USD ($)
Business Combination [Line Items]  
Revenues $ 118,301
Consolidated net income $ 11,967