Quarterly report [Sections 13 or 15(d)]

Share Capital - Additional Information (Detail)

v3.25.1
Share Capital - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 14, 2025
Jan. 09, 2025
Nov. 26, 2024
Feb. 27, 2024
Feb. 02, 2024
Jan. 05, 2024
Jan. 02, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jun. 23, 2022
Dec. 31, 2021
Share settlement for taxes paid related to restricted stock units               $ 5 $ 46      
Equity Incentive Plan                        
Maximum authorized issue of shares, percentage               20.00%        
Cheetah Enterprises, Inc. [Member]                        
Stock issued during period, shares, new issues   41,667                    
Restricted Stock Units (RSUs) [Member]                        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount               $ 2,200        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition               1 year 2 months 12 days        
Stock issued during period, shares, new issues 26,661       2,000 23,461            
Share settlement for taxes paid related to restricted stock units, shares 1,029         2,300            
Share settlement for taxes paid related to restricted stock units $ 100         $ 100            
Share based payment arrangement plan modification fair value of award               $ 0        
Share-based compensation arrangement by share-based payment award, number of shares authorized                     26,881 363,921
Share-based compensation arrangement by share-based payment award, shares issued in period     144,500         0        
Share-based compensation arrangement by share-based payment award, equity instruments other than options, vested in period               212   126,957    
Common Stock [Member]                        
Share settlement for taxes paid related to restricted stock units, shares               (1,029,000) (2,300,000)      
Hi-Med Settlement Agreement                        
Stock issued during period, shares, new issues             20,000          
New Jersey Senior Secured Bridge Notes [Member]                        
Stock issued during period, shares, new issues       61,314                
Selling, general and administrative expenses                        
Share-based payment arrangement expense               $ 0 $ 0      
Selling, general and administrative expenses | Restricted Stock Units (RSUs) [Member]                        
Share-based payment arrangement expense               $ 500 $ 400