v3.26.1
Stock-Based Compensation - Restricted Stock Units (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2024
Item
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Weighted Average Grant Date Fair Value          
Stock-based compensation expense | $   $ 1,598 $ 1,351 $ 3,809 $ 2,886
Restricted stock units          
Stock-Based Compensation          
Number of equal annual installments in which units vest | Item 4        
Equity Based Compensation          
Unvested awards at beginning of period (in shares)       23,866  
Granted (in shares) 34,389        
Vested (in shares)       (7,952)  
Forfeited       3,090  
Unvested awards at end of period (in shares)   12,824   12,824  
Weighted Average Grant Date Fair Value          
Unvested awards at beginning of period (in dollars per share) | $ / shares       $ 7.7  
Vested (in dollars per share) | $ / shares       7.7  
Forfeited (in dollars per share) | $ / shares       7.7  
Unvested awards at end of period (in dollars per share) | $ / shares   $ 7.7   $ 7.7  
Unrecognized stock-based compensation expense | $   $ 100   $ 100  
Weighted-average period for unrecognized compensation expense to be recognized       1 year 6 months  
Restricted stock units | Maximum          
Weighted Average Grant Date Fair Value          
Stock-based compensation expense | $       $ 100 $ 100