XML 74 R66.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES- Additional Information (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2023
Lessee Lease Description [Line Items]    
Operating lease description As of March 31, 2025, the Company did not have any finance leases and had one additional operating lease that had not yet commenced.  
Minimum [Member]    
Lessee Lease Description [Line Items]    
Operating leases remaining term 2 years  
Operating lease, option to extend   true
Maximum [Member]    
Lessee Lease Description [Line Items]    
Operating leases remaining term 7 years