v3.26.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2026
Accounting Policies [Abstract]  
Schedule of Allowance for Credit Losses

The allowance for credit losses consisted of the following:

 

(in thousands)

 

 

 

Balance at December 31, 2025

 

$

4,048

 

Provision for expected credit losses

 

 

111

 

Write-offs recorded against the allowance

 

 

(361

)

Balance at March 31, 2026

 

$

3,798

 

Provision for expected credit losses

 

 

1,098

 

Write-offs recorded against the allowance

 

 

(1,202

)

Balance at June 30, 2026

 

$

3,694

 

Provision for expected credit losses

 

 

704

 

Write-offs recorded against the allowance

 

 

(714

)

Balance at September 30, 2026

 

$

3,684

 

Summary of Remaining Performance Obligation

Remaining performance obligation consisted of the following:

 

(in thousands)

 

Current

 

 

Noncurrent

 

 

Total

 

As of September 30, 2026

 

$

136,621

 

 

$

62,421

 

 

$

199,042