v3.25.4
Summary of Significant Accounting Policies - Summary of activity in the allowance for credit losses and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Summary of activity in the allowance for credit losses      
Beginning of year balance $ 238 $ 332 $ 313
Charged to expense 31,043 977 252
Write-Offs (30,938) (1,071) (233)
End of year balance $ 343 $ 238 $ 332