XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Customer
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Customer
Segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Customer
Summary Of Significant Accounting Policies [Line Items]          
Cash, cash equivalents and restricted cash maturity period     90 days    
Restricted cash $ 449 $ 139,409 $ 449 $ 139,409 $ 126
Restricted Cash, Current, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current
Restricted cash, non-current - included in "Other assets" $ 1,698 $ 2,142 $ 1,698 $ 2,142 $ 2,017
Restricted Cash, Noncurrent, Asset, Statement of Financial Position [Extensible List] Other assets Other assets Other assets Other assets Other assets
Number of operating segments | Segment     1    
Number of reportable segments | Segment     1    
Number of business segments | Segment     1    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]     srt:ChiefExecutiveOfficerMember    
Revenue $ 110,565 $ 2,168 $ 227,198 $ 213,288  
Customer Concentration Risk [Member] | Accounts Receivable          
Summary Of Significant Accounting Policies [Line Items]          
Number of customers accounted for more than 10% of concentration risk | Customer 5   5   5
Customer Concentration Risk [Member] | Accounts Receivable | Customer A          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of gross accounts receivable 21.80%   21.80%   17.30%
Customer Concentration Risk [Member] | Accounts Receivable | Customer B          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of gross accounts receivable 21.00%   21.00%   17.30%
Customer Concentration Risk [Member] | Accounts Receivable | Customer C          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of gross accounts receivable 20.60%   20.60%   16.90%
Customer Concentration Risk [Member] | Accounts Receivable | Customer D          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of gross accounts receivable 17.90%   17.90%   12.00%
Customer Concentration Risk [Member] | Accounts Receivable | Customer E          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of gross accounts receivable 11.30%   11.30%   11.90%
U.S.          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of capitalized property and equipment 46.70%   46.70%   51.60%
Canada          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of capitalized property and equipment 49.30%   49.30%   44.70%
Rest of World          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of capitalized property and equipment 4.00%   4.00%   3.70%
Attruby          
Summary Of Significant Accounting Policies [Line Items]          
Revenue $ 71,500   $ 108,200    
Lease Agreements and Letters of Credit          
Summary Of Significant Accounting Policies [Line Items]          
Restricted cash $ 400   $ 400   $ 100
Restricted Cash, Current, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current   Prepaid Expense and Other Assets, Current   Prepaid Expense and Other Assets, Current
Restricted cash, non-current - included in "Other assets" $ 1,700   $ 1,700   $ 2,000
Restricted Cash, Noncurrent, Asset, Statement of Financial Position [Extensible List] Other assets   Other assets   Other assets
Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of voting shares     50.00%