Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - Schedule of Activity in Allowance for Credit Losses (Details)

v3.25.4
Summary of Significant Accounting Policies - Schedule of Activity in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 202 $ 151
Current period provision for expected credit losses 52 378
Deductions from allowance (621) (327)
Other 1,371 0
Balance at end of period $ 1,004 $ 202