v3.25.2
Revenues and Trade Receivables, Net - Summary of Activity with Sales Related Allowances and Accruals (Details) - Trade Accounts Receivable, Sales Related - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of the period $ 48 $ 0 $ 0
Allowance reduction 568   71
Payments / credits (34)   (23)
Reclassification into Accrued distribution expenses and sales-related allowances (582) $ 0  
Balance at end of the period $ 0   $ 48