v3.25.2
Segment Information - Schedule of Reconciliation from Consolidated Net income to Consolidated Adjusted EBITDA (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]    
Net Income (Loss) $ 4,595 $ 2,966
Acquisition & integration income, net (76) (93)
Equity-based compensation 532 344
ERP implementation costs 23 342
Net interest income (177) (161)
Income tax expense 418 328
Depreciation & amortization 1,523 1,411
Adjusted EBITDA $ 6,838 $ 5,137