XML 97 R87.htm IDEA: XBRL DOCUMENT v3.25.1
RETIREMENT PLAN - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Contribution Plan [Line Items]    
Employee minimum age 21 years  
Percent of employer contribution 100.00%  
Percent of employee contribution that employer will match 4.00%  
Employer discretionary contribution amount $ 74,062 $ 107,526
Annual vesting percentage 33.33%  
Vesting period 3 years