Annual report [Section 13 and 15(d), not S-K Item 405]

Acquisition - Schedule of Contingent Earn Out Liability (Detail)

v3.25.1
Acquisition - Schedule of Contingent Earn Out Liability (Detail) - USD ($)
$ in Thousands
5 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]        
Change in fair value   $ (1,215) $ 80 $ 0
Payments   170 6,812 $ 0
P3 Technologies, LLC [Member]        
Business Acquisition [Line Items]        
Begining balance $ 2,040 2,120    
Change in fair value 80 (1,215)    
Payments 0 0    
Ending balance $ 2,120 $ 905 $ 2,120