XML 80 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2021
Stock-Based Compensation            
Granted during the period (in shares)       0    
Exercisable - Aggregate Intrinsic Value   $ 1,729   $ 1,729    
Exercised during the period (in shares)       117,670    
Options exercised, intrinsic value   300        
Additional shares of common stock reserved for issuance (in shares)           90,000
Stock-based compensation $ 900 $ 573 $ 3 $ 2,119 $ 8  
2024 Incentive Compensation Plan            
Stock-Based Compensation            
Number of shares of common stock reserved for issuance (in shares) 3,983,334