v3.25.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross and Net Carrying Values and Accumulated Amortization of Intangible Assets The gross and net carrying values and accumulated amortization were as follows:
June 30, 2025December 31, 2024
Gross carrying value$54,500 $54,500 
Accumulated amortization(47,432)(45,914)
Net carrying value$7,068 $8,586 
Schedule of Expected Future Amortization Expense for Intangible Assets
The expected future amortization expense for intangible assets as of June 30, 2025, is as follows:
2025$1,383 
20262,252 
20271,603 
2028945 
2029568 
Thereafter317 
Total$7,068