v3.26.1
Summary of Significant Accounting Policies - Summary of Activity in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Balance at beginning of period $ (6,701) $ (12,671)
Provision for uncollectible accounts (2,847) (1,343)
Recoveries (162)  
Uncollectible accounts written off 4,551 7,313
Balance at end of period $ (5,159) $ (6,701)