XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Rollforward of Unbilled Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Beginning Balance $ 82,163 $ 52,830
Recognized during the period 267,879 287,844
Reclassified to receivables (268,855) (258,792)
Other (1,014) 281
Ending Balance $ 80,173 $ 82,163