v3.26.1
Summary of Significant Accounting Policies (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
segment
product
Summary of Significant Accounting Policies  
Number of major products | product 3
Number of operating segments | segment 1
Number of reportable segments | segment 1
Transfers the amount of asset of the fair value hierarchy levels | $ $ 0
Transfers the amount of liability of the fair value hierarchy levels | $ $ 0
Minimum  
Summary of Significant Accounting Policies  
Period of settlement statements (in days) 30 days
Maximum  
Summary of Significant Accounting Policies  
Period of settlement statements (in days) 90 days