v3.26.1
Accounts Receivable, Net - Summary of Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Receivables [Abstract]    
Billed and billable [1] $ 243,462 $ 241,129
Allowance for expected credit losses (3,673) (3,133)
Accounts receivable, net $ 239,789 $ 237,996
[1]
(1)
Includes billed other customer receivables totaling $16.2 million and $20.6 million at June 30, 2026 and December 31, 2025, respectively, related to the Company’s energy incentive management business for its public utility clients.