v3.25.4
Share-Based Compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
May 31, 2022
USD ($)
Jan. 31, 2021
$ / shares
shares
Dec. 31, 2025
USD ($)
Employees
shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation     $ 4,444 $ 9,959 $ 8,318
General and Administrative Expense [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Non cash stock compensation expense     1,550 2,911  
MRI EICP [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Common stock shares withheld | shares   950,214      
Exercise price of common stock | $ / shares   $ 11.38      
Stock-based compensation     $ 2,945    
Unrecognised compensation expense recognised, Period     2 years 3 months 18 days    
Non-Qualified Stock Options [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation     $ 1,869 2,629 1,692
Restricted Stock [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation     $ 718 1,470 1,723
Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee | shares     1,250,000    
Number of employees | Employees     2    
Time Based Restricted Stock Awards [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Stock-based compensation     $ 1,862 $ 5,866 $ 4,908
Share-Based compensation arrangement by share-Based payment award, equity instruments other than options, revalued amount $ 15,500