XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 8 Months Ended 12 Months Ended
May 31, 2024
Dec. 31, 2024
Dec. 31, 2024
Revenue from Contracts with Customers      
Practical expedient incremental cost     true
Returns policy, threshold product return period (in months)     18 months
Returns policy, threshold product return period prior to expiration (in months)     6 months
Returns policy, threshold product return period after expiration (in months)     12 months
Nonrefundable upfront payment $ 10,000    
Amounts recognized in revenue   $ 0  
Minimum      
Revenue from Contracts with Customers      
Term of payment received (in days)     30 days
Maximum      
Revenue from Contracts with Customers      
Term of payment received (in days)     90 days