v3.26.3
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 01, 2026
Sep. 30, 2026
customer
$ / shares
Sep. 30, 2026
segment
customer
$ / shares
Dec. 31, 2025
customer
Jul. 31, 2026
$ / shares
Summary Of Significant Accounting Policies [Line Items]          
Number of operating segments     1    
Number of reportable segments     1    
Number of business segments     1    
Series A Cumulative Convertible Participating Preferred Stock          
Summary Of Significant Accounting Policies [Line Items]          
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.001 $ 0.001   $ 0.001
Preferred stock, dividend rate, percentage 7.00% 7.00%      
Original share issued price (in dollars per share) | $ / shares         $ 1,000
U.S.          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of capitalized property and equipment   49.30% 49.30% 44.20%  
Canada          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of capitalized property and equipment   45.30% 45.30% 51.60%  
Rest of World          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of capitalized property and equipment   5.40% 5.40% 4.20%  
Accounts Receivable | Customer Concentration Risk          
Summary Of Significant Accounting Policies [Line Items]          
Number of customers accounted for more than 10% of concentration risk | customer   5 5 5  
Accounts Receivable | Customer Concentration Risk | Customer A          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of concentration risk     23.70% 27.00%  
Accounts Receivable | Customer Concentration Risk | Customer B          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of concentration risk     18.60% 20.30%  
Accounts Receivable | Customer Concentration Risk | Customer C          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of concentration risk     16.60% 19.10%  
Accounts Receivable | Customer Concentration Risk | Customer D          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of concentration risk     15.20% 15.00%  
Accounts Receivable | Customer Concentration Risk | Customer E          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of concentration risk     13.30% 14.90%