XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
May 31, 2024
Jun. 30, 2025
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