v3.26.1
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 31, 2021
Mar. 31, 2026
Mar. 31, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation   $ 635 $ 1,274
MRI EICP [Member]      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Common stock shares withheld 950,214    
Exercise price of common stock $ 11.38    
Stock-based compensation   $ 2,310  
Unrecognised compensation expense recognised, Period   2 years  
Non-Qualified Stock Options [Member]      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation   $ 575 657
Restricted Stock [Member]      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation   $ 60 $ 197