Summary of Significant Accounting Policies - Additional Information (Detail) - Segment |
6 Months Ended | 12 Months Ended |
|---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
| Summary Of Significant Accounting Policies [Line Items] | ||
| Number of operating segments | 1 | |
| Customer One [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member] | ||
| Summary Of Significant Accounting Policies [Line Items] | ||
| Concentration of credit risk percentage | 47.00% | 54.00% |
| Customer Two [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member] | ||
| Summary Of Significant Accounting Policies [Line Items] | ||
| Concentration of credit risk percentage | 24.00% | 21.00% |
| Customer Three [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member] | ||
| Summary Of Significant Accounting Policies [Line Items] | ||
| Concentration of credit risk percentage | 17.00% | 13.00% |