Annual report [Section 13 and 15(d), not S-K Item 405]

Stock Compensation - General Information (Details)

v3.25.2
Stock Compensation - General Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 07, 2023
Mar. 31, 2025
Aug. 31, 2017
2017 Equity Incentive Plan      
Stock-Based Compensation      
Number of shares of common stock reserved for issuance (in shares)     3,400,000
Share-based payment arrangement, accelerated cost $ 2,100    
2023 Equity Incentive Plan      
Stock-Based Compensation      
Number of shares available for future grant (in shares) 3,000,000    
Maximum awards granted during a fiscal year per participant $ 300    
Award vesting period   3 years