v3.25.4
Summary of Significant Accounting Policies - Contract Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Unbilled receivables, Balance at Beginning of Period $ 1,080 $ 1,401
Unbilled receivables, Revenue Recognized In Advance of Billings 6,261 3,558
Unbilled receivables, Billings (5,993) (3,879)
Unbilled receivables, Balance at End of Period $ 1,348 $ 1,080