XML 124 R109.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Schedule of Additional Information Related to Stock Option (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense recognized $ 988 $ 244
Restricted Stock [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of unvested stock options 393,083 384,724
Fair value of unvested stock options $ 2,518 $ 2,422
Amount remaining to be recognized as expense $ 2,246 $ 2,314
Employee Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of unvested stock options 189,800 223,500
Fair value of unvested stock options $ 193 $ 355
Amount remaining to be recognized as expense $ 161 $ 310