XML 34 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS COMMITMENTS
Unconditional purchase obligations:
At December 31, 2024, the Company had $10.8 million in unconditional purchase obligations with a remaining term in excess of one year primarily for inventories and outsourced information technology.