v3.26.1
Significant Accounting Policies - Revenue Recognition (Details)
6 Months Ended
Jun. 30, 2026
Minimum  
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]  
Revenue from contract with customer, payment term 1 month
Maximum  
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Product and Service, Revenue [Line Items]  
Revenue from contract with customer, payment term 6 months