XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Business Combination - Schedule of Unaudited Pro Forma Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Business Acquisition [Line Items]        
Revenue $ 80,390 $ 69,561 $ 236,366 $ 208,298
Net income $ 9,954 $ 4,159 $ 27,347 $ 13,608