XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Nov. 06, 2020
Share-based Compensation Arrangement by Share-based Payment Award          
Aggregate intrinsic value of vested $ 176,000 $ 161,000      
Total fair value of common shares vested $ 160,000 $ 1,041,000      
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award          
Term of award (in years) 10 years        
Maximum total number of common shares for which stock options may be granted         15,640,000
Granted (in shares) 0 0      
Compensation costs recognized $ 106,000 $ 2,507,000      
Unrecognized compensation cost $ 711,000        
Unrecognized compensation cost expected to be recognized over a weighted average period (in years) 2 years 7 months 13 days        
Common stock repurchase $ 136,000        
Tax benefit from stock options exercised $ 40,000        
Stock options | 2021 Plan          
Share-based Compensation Arrangement by Share-based Payment Award          
Maximum total number of common shares for which stock options may be granted 3,109,963        
Granted (in shares) 0 0      
Stock options | First anniversary of grant date          
Share-based Compensation Arrangement by Share-based Payment Award          
Percentage of stock options 25.00%        
Stock options | Equal monthly-basis vesting through fourth anniversary of grant date          
Share-based Compensation Arrangement by Share-based Payment Award          
Percentage of stock options 75.00%        
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award          
Compensation costs recognized $ 215,000 $ 1,545,000      
Number of shares outstanding (in shares) 4,126,042   1,509,737    
Weighted-average grant date fair value (in dollars per share) $ 1.14 $ 2.14      
RSUs and RSAs          
Share-based Compensation Arrangement by Share-based Payment Award          
Unrecognized compensation cost expected to be recognized over a weighted average period (in years) 3 years 4 months 2 days        
Unrecognized compensation expense $ 4,104,000        
Medical RSUs          
Share-based Compensation Arrangement by Share-based Payment Award          
Compensation costs recognized $ 1,137,000 $ 0      
Number of shares outstanding (in shares) 0 0 0 0  
Award requisite service period (in years) 1 year   1 year    
Granted (in shares) 997,806 0      
Fair value of the liability-classified medical RSU outstanding $ 0 $ 0      
Vested in period (in shares) 997,806 0      
Employees Earnout Shares          
Share-based Compensation Arrangement by Share-based Payment Award          
Compensation costs recognized $ 0 $ 35,000      
Number of shares outstanding (in shares) 0 1,401,064 0 1,401,064  
Granted (in shares) 0 0      
Vested in period (in shares) 0 0