v3.25.2
Acquisitions - Pro forma Information (Details) - Monte Providencia and Tu Empeno Efectivo - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Combination [Line Items]        
Revenues $ 315,820 $ 286,451 $ 952,039 $ 882,443
Net income $ 26,603 $ 18,127 $ 83,377 $ 68,407