XML 44 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies (Schedule of Capitalized Computer Software) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Internal-use software $ 27,732   $ 27,732   $ 21,738
Less: Accumulated amortization (7,880)   (7,880)   (8,936)
Internal-use software, net 19,852   19,852   $ 12,802
Property, Plant, and Equipment [Line Items]          
Amortization expense     13,088 $ 10,984  
Software, In-Development, Internally Developed, and Purchased          
Property, Plant, and Equipment [Line Items]          
Amortization expense $ 858 $ 448 $ 1,661 $ 964