XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Company contribution percentage 50.00%
Percent of employees' gross pay 8.00%
Employers annual vesting percentage 20.00%
Employers matching contribution, service period (in years) 2 years