v3.26.1
Stock Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jan. 05, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock authorized for issuance     550,000
Number of authorized shares available for issuance 351,000   775,000
Maximum number of shares that may be issued pursuant to exercise of incentive stock options     775,000
Unrecognized compensation expense   $ 125  
Period of recognition of compensation expense 1 year 10 months 24 days    
Options, granted during the period 153,000    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense expected to be recognized $ 192    
Period of recognition of compensation expense 1 year    
Restricted stock awards granted 0    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense expected to be recognized $ 143    
Period of recognition of compensation expense 1 year 10 months 24 days    
Restricted stock awards granted 135,000    
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options, granted during the period 153,000