v3.26.1
Stock Options and Restricted Stock - Summary of Activity for Unvested Options Outstanding (Detail) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]    
Number of options beginning balance 0 84,623
Number of options, granted 0 0
Number of options, cancelled 0 (119)
Number of options, vested [1] 0 (84,504)
Number of options ending balance 0 0
Exercise price per share beginning balance, Lower limit   $ 4.89
Exercise price per share beginning balance, Upper limit $ 0 6.79
Exercise price per share, Granted 0 0
Exercise price per share, Cancelled, Upper limit 0 4.89
Exercise price per share, Vested, Lower limit [1]   4.89
Exercise price per share, Vested, Upper limit [1] 0 6.79
Exercise price per share ending balance, Upper limit 0 0
Weighted average exercise price 0 6.37
Weighted average exercise price, granted   0
Weighted average exercise price, cancelled 0 4.89
Weighted average exercise price, vested [1] 0 6.37
Weighted average exercise price $ 0 $ 0
[1] The intrinsic value of the options vested was $0.1 million for the year ended December 31, 2025.