XML 98 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details)
$ in Millions
Mar. 02, 2023
plaintiff
Feb. 09, 2023
plaintiff
Dec. 31, 2024
USD ($)
Apr. 19, 2024
claim
Commitments and Contingencies Disclosure [Abstract]        
Purchase commitment     $ 45.5  
Operating leases, future minimum lease payments     $ 3.0  
Derivative actions | claim       2
Number of plaintiffs | plaintiff 73 28